public static class ProductSet.APIRequestGet extends APIRequest<ProductSet>
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 |
|---|
APIRequestGet(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternal, setUseVideoEndpointpublic APIRequestGet(String nodeId, APIContext context)
public ProductSet getLastResponse()
getLastResponse in class APIRequest<ProductSet>public ProductSet parseResponse(String response) throws APIException
parseResponse in class APIRequest<ProductSet>APIExceptionpublic ProductSet execute() throws APIException
execute in class APIRequest<ProductSet>APIExceptionpublic ProductSet execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<ProductSet>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<ProductSet> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<ProductSet> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ProductSet.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<ProductSet>public ProductSet.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<ProductSet>public ProductSet.APIRequestGet requestAllFields()
public ProductSet.APIRequestGet requestAllFields(boolean value)
public ProductSet.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<ProductSet>public ProductSet.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<ProductSet>public ProductSet.APIRequestGet requestField(String field)
requestField in class APIRequest<ProductSet>public ProductSet.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<ProductSet>public ProductSet.APIRequestGet requestAutoCreationUrlField()
public ProductSet.APIRequestGet requestAutoCreationUrlField(boolean value)
public ProductSet.APIRequestGet requestFilterField()
public ProductSet.APIRequestGet requestFilterField(boolean value)
public ProductSet.APIRequestGet requestIdField()
public ProductSet.APIRequestGet requestIdField(boolean value)
public ProductSet.APIRequestGet requestNameField()
public ProductSet.APIRequestGet requestNameField(boolean value)
public ProductSet.APIRequestGet requestProductCatalogField()
public ProductSet.APIRequestGet requestProductCatalogField(boolean value)
public ProductSet.APIRequestGet requestProductCountField()
public ProductSet.APIRequestGet requestProductCountField(boolean value)
Copyright © 2018. All rights reserved.