public class LcmService extends AbstractService
AbstractService.OutputStreamResponseExtractormapper, restTemplate| Constructor and Description |
|---|
LcmService(org.springframework.web.client.RestTemplate restTemplate,
GoodDataSettings settings)
Constructs service for GoodData Life Cycle Management.
|
| Modifier and Type | Method and Description |
|---|---|
com.gooddata.collections.PageableList<LcmEntity> |
listLcmEntities(Account account)
Lists all
LcmEntities for given Account. |
com.gooddata.collections.PageableList<LcmEntity> |
listLcmEntities(Account account,
LcmEntityFilter filter)
|
com.gooddata.collections.PageableList<LcmEntity> |
listLcmEntities(Account account,
LcmEntityFilter filter,
com.gooddata.collections.Page startPage)
|
com.gooddata.collections.PageableList<LcmEntity> |
listLcmEntities(Account account,
com.gooddata.collections.Page startPage)
Lists all
LcmEntities for given Account. |
extractDatapublic LcmService(org.springframework.web.client.RestTemplate restTemplate,
GoodDataSettings settings)
restTemplate - RESTful HTTP Spring templatesettings - settingspublic com.gooddata.collections.PageableList<LcmEntity> listLcmEntities(Account account)
LcmEntities for given Account.
Returns empty list in case there is no LcmEntity.
Returns only first page if there's more instances than page limit. Use Collection.stream() to iterate
over all pages, or MultiPageList.collectAll() to load the entire list.account - account to list LCM entities forpublic com.gooddata.collections.PageableList<LcmEntity> listLcmEntities(Account account, LcmEntityFilter filter)
LcmEntities for given Account filtered according given LcmEntityFilter.
Returns empty list in case there is no LcmEntity.
Returns only first page if there's more instances than page limit. Use Collection.stream() to iterate
over all pages, or MultiPageList.collectAll() to load the entire list.account - account to list LCM entities forfilter - filter of the entitiespublic com.gooddata.collections.PageableList<LcmEntity> listLcmEntities(Account account, com.gooddata.collections.Page startPage)
LcmEntities for given Account.
Returns empty list in case there is no LcmEntity.
Returns requested page (by page limit and offset). Use listLcmEntities(Account) to get first page with default setting.account - account to list LCM entities forstartPage - page to be listedpublic com.gooddata.collections.PageableList<LcmEntity> listLcmEntities(Account account, LcmEntityFilter filter, com.gooddata.collections.Page startPage)
LcmEntities for given Account filtered according given LcmEntityFilter.
Returns empty list in case there is no LcmEntity.
Returns requested page (by page limit and offset). Use listLcmEntities(Account) to get first page with default setting.account - account to list LCM entities forfilter - filter of the entitiesstartPage - page to be listedCopyright © 2019. All rights reserved.