public static class ProductCatalog.APIRequestCreateProductSetsBatch extends APIRequest<ProductCatalog>
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 |
|---|
APIRequestCreateProductSetsBatch(String nodeId,
APIContext context) |
addToBatch, addToBatch, changeAsyncRequestExecutor, changeRequestExecutor, executeAsyncBase, executeAsyncBase, executeAsyncInternal, executeAsyncInternal, executeInternal, executeInternal, getAsyncExecutor, getContext, getExecutor, joinStringList, requestFieldInternal, setContext, setOverrideUrl, setParamInternal, setParamsInternalpublic APIRequestCreateProductSetsBatch(String nodeId, APIContext context)
public ProductCatalog getLastResponse()
getLastResponse in class APIRequest<ProductCatalog>public ProductCatalog parseResponse(String response) throws APIException
parseResponse in class APIRequest<ProductCatalog>APIExceptionpublic ProductCatalog execute() throws APIException
execute in class APIRequest<ProductCatalog>APIExceptionpublic ProductCatalog execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<ProductCatalog>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<ProductCatalog> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<ProductCatalog> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ProductCatalog.APIRequestCreateProductSetsBatch setParam(String param, Object value)
setParam in class APIRequest<ProductCatalog>public ProductCatalog.APIRequestCreateProductSetsBatch setParams(Map<String,Object> params)
setParams in class APIRequest<ProductCatalog>public ProductCatalog.APIRequestCreateProductSetsBatch addUploadFile(String uploadName, File file)
public ProductCatalog.APIRequestCreateProductSetsBatch setUseVideoEndpoint(boolean useVideoEndpoint)
setUseVideoEndpoint in class APIRequest<ProductCatalog>public ProductCatalog.APIRequestCreateProductSetsBatch setPassword(String password)
public ProductCatalog.APIRequestCreateProductSetsBatch setStandard(ProductCatalog.EnumStandard standard)
public ProductCatalog.APIRequestCreateProductSetsBatch setStandard(String standard)
public ProductCatalog.APIRequestCreateProductSetsBatch setUrl(String url)
public ProductCatalog.APIRequestCreateProductSetsBatch setUsername(String username)
public ProductCatalog.APIRequestCreateProductSetsBatch setUpdateOnly(Boolean updateOnly)
public ProductCatalog.APIRequestCreateProductSetsBatch setUpdateOnly(String updateOnly)
public ProductCatalog.APIRequestCreateProductSetsBatch requestAllFields()
public ProductCatalog.APIRequestCreateProductSetsBatch requestAllFields(boolean value)
public ProductCatalog.APIRequestCreateProductSetsBatch requestFields(List<String> fields)
requestFields in class APIRequest<ProductCatalog>public ProductCatalog.APIRequestCreateProductSetsBatch requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<ProductCatalog>public ProductCatalog.APIRequestCreateProductSetsBatch requestField(String field)
requestField in class APIRequest<ProductCatalog>public ProductCatalog.APIRequestCreateProductSetsBatch requestField(String field, boolean value)
requestField in class APIRequest<ProductCatalog>Copyright © 2018. All rights reserved.