public static class ProductFeed.APIRequestGetDestinations extends APIRequest<Destination>
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 |
|---|
APIRequestGetDestinations(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 APIRequestGetDestinations(String nodeId, APIContext context)
public APINodeList<Destination> getLastResponse()
getLastResponse in class APIRequest<Destination>public APINodeList<Destination> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<Destination>APIExceptionpublic APINodeList<Destination> execute() throws APIException
execute in class APIRequest<Destination>APIExceptionpublic APINodeList<Destination> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<Destination>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<Destination>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<Destination>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ProductFeed.APIRequestGetDestinations setParam(String param, Object value)
setParam in class APIRequest<Destination>public ProductFeed.APIRequestGetDestinations setParams(Map<String,Object> params)
setParams in class APIRequest<Destination>public ProductFeed.APIRequestGetDestinations setBulkPagination(Boolean bulkPagination)
public ProductFeed.APIRequestGetDestinations setBulkPagination(String bulkPagination)
public ProductFeed.APIRequestGetDestinations setFilter(Object filter)
public ProductFeed.APIRequestGetDestinations setFilter(String filter)
public ProductFeed.APIRequestGetDestinations requestAllFields()
public ProductFeed.APIRequestGetDestinations requestAllFields(boolean value)
public ProductFeed.APIRequestGetDestinations requestFields(List<String> fields)
requestFields in class APIRequest<Destination>public ProductFeed.APIRequestGetDestinations requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Destination>public ProductFeed.APIRequestGetDestinations requestField(String field)
requestField in class APIRequest<Destination>public ProductFeed.APIRequestGetDestinations requestField(String field, boolean value)
requestField in class APIRequest<Destination>public ProductFeed.APIRequestGetDestinations requestAddressField()
public ProductFeed.APIRequestGetDestinations requestAddressField(boolean value)
public ProductFeed.APIRequestGetDestinations requestApplinksField()
public ProductFeed.APIRequestGetDestinations requestApplinksField(boolean value)
public ProductFeed.APIRequestGetDestinations requestCategorySpecificFieldsField()
public ProductFeed.APIRequestGetDestinations requestCategorySpecificFieldsField(boolean value)
public ProductFeed.APIRequestGetDestinations requestCurrencyField()
public ProductFeed.APIRequestGetDestinations requestCurrencyField(boolean value)
public ProductFeed.APIRequestGetDestinations requestDescriptionField()
public ProductFeed.APIRequestGetDestinations requestDescriptionField(boolean value)
public ProductFeed.APIRequestGetDestinations requestDestinationIdField()
public ProductFeed.APIRequestGetDestinations requestDestinationIdField(boolean value)
public ProductFeed.APIRequestGetDestinations requestIdField()
public ProductFeed.APIRequestGetDestinations requestIdField(boolean value)
public ProductFeed.APIRequestGetDestinations requestImagesField()
public ProductFeed.APIRequestGetDestinations requestImagesField(boolean value)
public ProductFeed.APIRequestGetDestinations requestNameField()
public ProductFeed.APIRequestGetDestinations requestNameField(boolean value)
public ProductFeed.APIRequestGetDestinations requestPriceField()
public ProductFeed.APIRequestGetDestinations requestPriceField(boolean value)
public ProductFeed.APIRequestGetDestinations requestPriceChangeField()
public ProductFeed.APIRequestGetDestinations requestPriceChangeField(boolean value)
public ProductFeed.APIRequestGetDestinations requestSanitizedImagesField()
public ProductFeed.APIRequestGetDestinations requestSanitizedImagesField(boolean value)
public ProductFeed.APIRequestGetDestinations requestTypesField()
public ProductFeed.APIRequestGetDestinations requestTypesField(boolean value)
public ProductFeed.APIRequestGetDestinations requestUrlField()
public ProductFeed.APIRequestGetDestinations requestUrlField(boolean value)
Copyright © 2020. All rights reserved.