public static class ProductFeed.APIRequestGetDestinations extends APIRequest<Destination>
APIRequest.DefaultAsyncRequestExecutor, APIRequest.DefaultRequestExecutor, APIRequest.IAsyncRequestExecutor, APIRequest.IRequestExecutor, APIRequest.RequestHelper, APIRequest.ResponseParser<T extends APINode>
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, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpoint
public APIRequestGetDestinations(String nodeId, APIContext context)
public APINodeList<Destination> getLastResponse()
getLastResponse
in class APIRequest<Destination>
public APINodeList<Destination> parseResponse(String response) throws APIException
parseResponse
in class APIRequest<Destination>
APIException
public APINodeList<Destination> execute() throws APIException
execute
in class APIRequest<Destination>
APIException
public APINodeList<Destination> execute(Map<String,Object> extraParams) throws APIException
execute
in class APIRequest<Destination>
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<Destination>> executeAsync() throws APIException
APIException
public com.google.common.util.concurrent.ListenableFuture<APINodeList<Destination>> executeAsync(Map<String,Object> extraParams) throws APIException
APIException
public 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 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 © 2018. All rights reserved.