public static class ProductCatalog.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 ProductCatalog.APIRequestGetDestinations setParam(String param, Object value)
setParam in class APIRequest<Destination>public ProductCatalog.APIRequestGetDestinations setParams(Map<String,Object> params)
setParams in class APIRequest<Destination>public ProductCatalog.APIRequestGetDestinations setBulkPagination(Boolean bulkPagination)
public ProductCatalog.APIRequestGetDestinations setBulkPagination(String bulkPagination)
public ProductCatalog.APIRequestGetDestinations setFilter(Object filter)
public ProductCatalog.APIRequestGetDestinations setFilter(String filter)
public ProductCatalog.APIRequestGetDestinations requestAllFields()
public ProductCatalog.APIRequestGetDestinations requestAllFields(boolean value)
public ProductCatalog.APIRequestGetDestinations requestFields(List<String> fields)
requestFields in class APIRequest<Destination>public ProductCatalog.APIRequestGetDestinations requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<Destination>public ProductCatalog.APIRequestGetDestinations requestField(String field)
requestField in class APIRequest<Destination>public ProductCatalog.APIRequestGetDestinations requestField(String field, boolean value)
requestField in class APIRequest<Destination>public ProductCatalog.APIRequestGetDestinations requestAddressField()
public ProductCatalog.APIRequestGetDestinations requestAddressField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestApplinksField()
public ProductCatalog.APIRequestGetDestinations requestApplinksField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestCategorySpecificFieldsField()
public ProductCatalog.APIRequestGetDestinations requestCategorySpecificFieldsField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestCurrencyField()
public ProductCatalog.APIRequestGetDestinations requestCurrencyField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestDescriptionField()
public ProductCatalog.APIRequestGetDestinations requestDescriptionField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestDestinationIdField()
public ProductCatalog.APIRequestGetDestinations requestDestinationIdField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestIdField()
public ProductCatalog.APIRequestGetDestinations requestIdField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestImagesField()
public ProductCatalog.APIRequestGetDestinations requestImagesField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestNameField()
public ProductCatalog.APIRequestGetDestinations requestNameField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestPriceField()
public ProductCatalog.APIRequestGetDestinations requestPriceField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestPriceChangeField()
public ProductCatalog.APIRequestGetDestinations requestPriceChangeField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestSanitizedImagesField()
public ProductCatalog.APIRequestGetDestinations requestSanitizedImagesField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestTypesField()
public ProductCatalog.APIRequestGetDestinations requestTypesField(boolean value)
public ProductCatalog.APIRequestGetDestinations requestUrlField()
public ProductCatalog.APIRequestGetDestinations requestUrlField(boolean value)
Copyright © 2020. All rights reserved.