public static class ProductCatalog.APIRequestGetProductFeeds extends APIRequest<ProductFeed>
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 |
|---|
APIRequestGetProductFeeds(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 APIRequestGetProductFeeds(String nodeId, APIContext context)
public APINodeList<ProductFeed> getLastResponse()
getLastResponse in class APIRequest<ProductFeed>public APINodeList<ProductFeed> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<ProductFeed>APIExceptionpublic APINodeList<ProductFeed> execute() throws APIException
execute in class APIRequest<ProductFeed>APIExceptionpublic APINodeList<ProductFeed> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<ProductFeed>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductFeed>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductFeed>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ProductCatalog.APIRequestGetProductFeeds setParam(String param, Object value)
setParam in class APIRequest<ProductFeed>public ProductCatalog.APIRequestGetProductFeeds setParams(Map<String,Object> params)
setParams in class APIRequest<ProductFeed>public ProductCatalog.APIRequestGetProductFeeds requestAllFields()
public ProductCatalog.APIRequestGetProductFeeds requestAllFields(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestFields(List<String> fields)
requestFields in class APIRequest<ProductFeed>public ProductCatalog.APIRequestGetProductFeeds requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<ProductFeed>public ProductCatalog.APIRequestGetProductFeeds requestField(String field)
requestField in class APIRequest<ProductFeed>public ProductCatalog.APIRequestGetProductFeeds requestField(String field, boolean value)
requestField in class APIRequest<ProductFeed>public ProductCatalog.APIRequestGetProductFeeds requestCountryField()
public ProductCatalog.APIRequestGetProductFeeds requestCountryField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestCreatedTimeField()
public ProductCatalog.APIRequestGetProductFeeds requestCreatedTimeField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestDefaultCurrencyField()
public ProductCatalog.APIRequestGetProductFeeds requestDefaultCurrencyField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestDeletionEnabledField()
public ProductCatalog.APIRequestGetProductFeeds requestDeletionEnabledField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestDelimiterField()
public ProductCatalog.APIRequestGetProductFeeds requestDelimiterField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestEncodingField()
public ProductCatalog.APIRequestGetProductFeeds requestEncodingField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestFileNameField()
public ProductCatalog.APIRequestGetProductFeeds requestFileNameField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestIdField()
public ProductCatalog.APIRequestGetProductFeeds requestIdField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestItemSubTypeField()
public ProductCatalog.APIRequestGetProductFeeds requestItemSubTypeField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestLatestUploadField()
public ProductCatalog.APIRequestGetProductFeeds requestLatestUploadField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestMigratedFromFeedIdField()
public ProductCatalog.APIRequestGetProductFeeds requestMigratedFromFeedIdField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestNameField()
public ProductCatalog.APIRequestGetProductFeeds requestNameField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestOverrideTypeField()
public ProductCatalog.APIRequestGetProductFeeds requestOverrideTypeField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestProductCountField()
public ProductCatalog.APIRequestGetProductFeeds requestProductCountField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestQuotedFieldsModeField()
public ProductCatalog.APIRequestGetProductFeeds requestQuotedFieldsModeField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestScheduleField()
public ProductCatalog.APIRequestGetProductFeeds requestScheduleField(boolean value)
public ProductCatalog.APIRequestGetProductFeeds requestUpdateScheduleField()
public ProductCatalog.APIRequestGetProductFeeds requestUpdateScheduleField(boolean value)
Copyright © 2020. All rights reserved.