public static class Page.APIRequestGetProductCatalogs extends APIRequest<ProductCatalog>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>, APIRequest.ResponseWrapper| Modifier and Type | Field and Description |
|---|---|
static String[] |
FIELDS |
static String[] |
PARAMS |
context, endpoint, method, nodeId, paramNames, params, parser, returnFields, USER_AGENT, useVideoEndpoint| Constructor and Description |
|---|
APIRequestGetProductCatalogs(String nodeId,
APIContext context) |
addToBatch, addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGetProductCatalogs(String nodeId, APIContext context)
public APINodeList<ProductCatalog> getLastResponse()
getLastResponse in class APIRequest<ProductCatalog>public APINodeList<ProductCatalog> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<ProductCatalog>APIExceptionpublic APINodeList<ProductCatalog> execute() throws APIException
execute in class APIRequest<ProductCatalog>APIExceptionpublic APINodeList<ProductCatalog> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<ProductCatalog>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductCatalog>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductCatalog>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic Page.APIRequestGetProductCatalogs setParam(String param, Object value)
setParam in class APIRequest<ProductCatalog>public Page.APIRequestGetProductCatalogs setParams(Map<String,Object> params)
setParams in class APIRequest<ProductCatalog>public Page.APIRequestGetProductCatalogs requestAllFields()
public Page.APIRequestGetProductCatalogs requestAllFields(boolean value)
public Page.APIRequestGetProductCatalogs requestFields(List<String> fields)
requestFields in class APIRequest<ProductCatalog>public Page.APIRequestGetProductCatalogs requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<ProductCatalog>public Page.APIRequestGetProductCatalogs requestField(String field)
requestField in class APIRequest<ProductCatalog>public Page.APIRequestGetProductCatalogs requestField(String field, boolean value)
requestField in class APIRequest<ProductCatalog>public Page.APIRequestGetProductCatalogs requestBusinessField()
public Page.APIRequestGetProductCatalogs requestBusinessField(boolean value)
public Page.APIRequestGetProductCatalogs requestCommerceMerchantSettingsField()
public Page.APIRequestGetProductCatalogs requestCommerceMerchantSettingsField(boolean value)
public Page.APIRequestGetProductCatalogs requestDaDisplaySettingsField()
public Page.APIRequestGetProductCatalogs requestDaDisplaySettingsField(boolean value)
public Page.APIRequestGetProductCatalogs requestDefaultImageUrlField()
public Page.APIRequestGetProductCatalogs requestDefaultImageUrlField(boolean value)
public Page.APIRequestGetProductCatalogs requestFallbackImageUrlField()
public Page.APIRequestGetProductCatalogs requestFallbackImageUrlField(boolean value)
public Page.APIRequestGetProductCatalogs requestFeedCountField()
public Page.APIRequestGetProductCatalogs requestFeedCountField(boolean value)
public Page.APIRequestGetProductCatalogs requestIdField()
public Page.APIRequestGetProductCatalogs requestIdField(boolean value)
public Page.APIRequestGetProductCatalogs requestIsCatalogSegmentField()
public Page.APIRequestGetProductCatalogs requestIsCatalogSegmentField(boolean value)
public Page.APIRequestGetProductCatalogs requestNameField()
public Page.APIRequestGetProductCatalogs requestNameField(boolean value)
public Page.APIRequestGetProductCatalogs requestProductCountField()
public Page.APIRequestGetProductCatalogs requestProductCountField(boolean value)
public Page.APIRequestGetProductCatalogs requestStoreCatalogSettingsField()
public Page.APIRequestGetProductCatalogs requestStoreCatalogSettingsField(boolean value)
public Page.APIRequestGetProductCatalogs requestVerticalField()
public Page.APIRequestGetProductCatalogs requestVerticalField(boolean value)
Copyright © 2020. All rights reserved.