public static class OfflineProductItem.APIRequestGet extends APIRequest<OfflineProductItem>
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 |
|---|
APIRequestGet(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 APIRequestGet(String nodeId, APIContext context)
public OfflineProductItem getLastResponse()
getLastResponse in class APIRequest<OfflineProductItem>public OfflineProductItem parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<OfflineProductItem>APIExceptionpublic OfflineProductItem execute() throws APIException
execute in class APIRequest<OfflineProductItem>APIExceptionpublic OfflineProductItem execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<OfflineProductItem>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<OfflineProductItem> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<OfflineProductItem> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic OfflineProductItem.APIRequestGet setParam(String param, Object value)
setParam in class APIRequest<OfflineProductItem>public OfflineProductItem.APIRequestGet setParams(Map<String,Object> params)
setParams in class APIRequest<OfflineProductItem>public OfflineProductItem.APIRequestGet requestAllFields()
public OfflineProductItem.APIRequestGet requestAllFields(boolean value)
public OfflineProductItem.APIRequestGet requestFields(List<String> fields)
requestFields in class APIRequest<OfflineProductItem>public OfflineProductItem.APIRequestGet requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<OfflineProductItem>public OfflineProductItem.APIRequestGet requestField(String field)
requestField in class APIRequest<OfflineProductItem>public OfflineProductItem.APIRequestGet requestField(String field, boolean value)
requestField in class APIRequest<OfflineProductItem>public OfflineProductItem.APIRequestGet requestApplinksField()
public OfflineProductItem.APIRequestGet requestApplinksField(boolean value)
public OfflineProductItem.APIRequestGet requestBrandField()
public OfflineProductItem.APIRequestGet requestBrandField(boolean value)
public OfflineProductItem.APIRequestGet requestCategoryField()
public OfflineProductItem.APIRequestGet requestCategoryField(boolean value)
public OfflineProductItem.APIRequestGet requestCategorySpecificFieldsField()
public OfflineProductItem.APIRequestGet requestCategorySpecificFieldsField(boolean value)
public OfflineProductItem.APIRequestGet requestCurrencyField()
public OfflineProductItem.APIRequestGet requestCurrencyField(boolean value)
public OfflineProductItem.APIRequestGet requestDescriptionField()
public OfflineProductItem.APIRequestGet requestDescriptionField(boolean value)
public OfflineProductItem.APIRequestGet requestIdField()
public OfflineProductItem.APIRequestGet requestIdField(boolean value)
public OfflineProductItem.APIRequestGet requestImageFetchStatusField()
public OfflineProductItem.APIRequestGet requestImageFetchStatusField(boolean value)
public OfflineProductItem.APIRequestGet requestImageUrlField()
public OfflineProductItem.APIRequestGet requestImageUrlField(boolean value)
public OfflineProductItem.APIRequestGet requestImagesField()
public OfflineProductItem.APIRequestGet requestImagesField(boolean value)
public OfflineProductItem.APIRequestGet requestNameField()
public OfflineProductItem.APIRequestGet requestNameField(boolean value)
public OfflineProductItem.APIRequestGet requestOfflineProductItemIdField()
public OfflineProductItem.APIRequestGet requestOfflineProductItemIdField(boolean value)
public OfflineProductItem.APIRequestGet requestPriceField()
public OfflineProductItem.APIRequestGet requestPriceField(boolean value)
public OfflineProductItem.APIRequestGet requestSanitizedImagesField()
public OfflineProductItem.APIRequestGet requestSanitizedImagesField(boolean value)
public OfflineProductItem.APIRequestGet requestUrlField()
public OfflineProductItem.APIRequestGet requestUrlField(boolean value)
public OfflineProductItem.APIRequestGet requestVisibilityField()
public OfflineProductItem.APIRequestGet requestVisibilityField(boolean value)
Copyright © 2024. All rights reserved.