public static class ProductSet.APIRequestGetProducts extends APIRequest<ProductItem>
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 |
|---|
APIRequestGetProducts(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 APIRequestGetProducts(String nodeId, APIContext context)
public APINodeList<ProductItem> getLastResponse()
getLastResponse in class APIRequest<ProductItem>public APINodeList<ProductItem> parseResponse(String response, String header) throws APIException
parseResponse in class APIRequest<ProductItem>APIExceptionpublic APINodeList<ProductItem> execute() throws APIException
execute in class APIRequest<ProductItem>APIExceptionpublic APINodeList<ProductItem> execute(Map<String,Object> extraParams) throws APIException
execute in class APIRequest<ProductItem>APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductItem>> executeAsync() throws APIException
APIExceptionpublic com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductItem>> executeAsync(Map<String,Object> extraParams) throws APIException
APIExceptionpublic ProductSet.APIRequestGetProducts setParam(String param, Object value)
setParam in class APIRequest<ProductItem>public ProductSet.APIRequestGetProducts setParams(Map<String,Object> params)
setParams in class APIRequest<ProductItem>public ProductSet.APIRequestGetProducts setBulkPagination(Boolean bulkPagination)
public ProductSet.APIRequestGetProducts setBulkPagination(String bulkPagination)
public ProductSet.APIRequestGetProducts setFilter(Object filter)
public ProductSet.APIRequestGetProducts setFilter(String filter)
public ProductSet.APIRequestGetProducts requestAllFields()
public ProductSet.APIRequestGetProducts requestAllFields(boolean value)
public ProductSet.APIRequestGetProducts requestFields(List<String> fields)
requestFields in class APIRequest<ProductItem>public ProductSet.APIRequestGetProducts requestFields(List<String> fields, boolean value)
requestFields in class APIRequest<ProductItem>public ProductSet.APIRequestGetProducts requestField(String field)
requestField in class APIRequest<ProductItem>public ProductSet.APIRequestGetProducts requestField(String field, boolean value)
requestField in class APIRequest<ProductItem>public ProductSet.APIRequestGetProducts requestAdditionalImageCdnUrlsField()
public ProductSet.APIRequestGetProducts requestAdditionalImageCdnUrlsField(boolean value)
public ProductSet.APIRequestGetProducts requestAdditionalImageUrlsField()
public ProductSet.APIRequestGetProducts requestAdditionalImageUrlsField(boolean value)
public ProductSet.APIRequestGetProducts requestAdditionalVariantAttributesField()
public ProductSet.APIRequestGetProducts requestAdditionalVariantAttributesField(boolean value)
public ProductSet.APIRequestGetProducts requestAgeGroupField()
public ProductSet.APIRequestGetProducts requestAgeGroupField(boolean value)
public ProductSet.APIRequestGetProducts requestApplinksField()
public ProductSet.APIRequestGetProducts requestApplinksField(boolean value)
public ProductSet.APIRequestGetProducts requestAvailabilityField()
public ProductSet.APIRequestGetProducts requestAvailabilityField(boolean value)
public ProductSet.APIRequestGetProducts requestBrandField()
public ProductSet.APIRequestGetProducts requestBrandField(boolean value)
public ProductSet.APIRequestGetProducts requestCapabilityToReviewStatusField()
public ProductSet.APIRequestGetProducts requestCapabilityToReviewStatusField(boolean value)
public ProductSet.APIRequestGetProducts requestCategoryField()
public ProductSet.APIRequestGetProducts requestCategoryField(boolean value)
public ProductSet.APIRequestGetProducts requestCategorySpecificFieldsField()
public ProductSet.APIRequestGetProducts requestCategorySpecificFieldsField(boolean value)
public ProductSet.APIRequestGetProducts requestColorField()
public ProductSet.APIRequestGetProducts requestColorField(boolean value)
public ProductSet.APIRequestGetProducts requestCommerceInsightsField()
public ProductSet.APIRequestGetProducts requestCommerceInsightsField(boolean value)
public ProductSet.APIRequestGetProducts requestConditionField()
public ProductSet.APIRequestGetProducts requestConditionField(boolean value)
public ProductSet.APIRequestGetProducts requestCurrencyField()
public ProductSet.APIRequestGetProducts requestCurrencyField(boolean value)
public ProductSet.APIRequestGetProducts requestCustomDataField()
public ProductSet.APIRequestGetProducts requestCustomDataField(boolean value)
public ProductSet.APIRequestGetProducts requestCustomLabel0Field()
public ProductSet.APIRequestGetProducts requestCustomLabel0Field(boolean value)
public ProductSet.APIRequestGetProducts requestCustomLabel1Field()
public ProductSet.APIRequestGetProducts requestCustomLabel1Field(boolean value)
public ProductSet.APIRequestGetProducts requestCustomLabel2Field()
public ProductSet.APIRequestGetProducts requestCustomLabel2Field(boolean value)
public ProductSet.APIRequestGetProducts requestCustomLabel3Field()
public ProductSet.APIRequestGetProducts requestCustomLabel3Field(boolean value)
public ProductSet.APIRequestGetProducts requestCustomLabel4Field()
public ProductSet.APIRequestGetProducts requestCustomLabel4Field(boolean value)
public ProductSet.APIRequestGetProducts requestDescriptionField()
public ProductSet.APIRequestGetProducts requestDescriptionField(boolean value)
public ProductSet.APIRequestGetProducts requestExpirationDateField()
public ProductSet.APIRequestGetProducts requestExpirationDateField(boolean value)
public ProductSet.APIRequestGetProducts requestFbProductCategoryField()
public ProductSet.APIRequestGetProducts requestFbProductCategoryField(boolean value)
public ProductSet.APIRequestGetProducts requestGenderField()
public ProductSet.APIRequestGetProducts requestGenderField(boolean value)
public ProductSet.APIRequestGetProducts requestGtinField()
public ProductSet.APIRequestGetProducts requestGtinField(boolean value)
public ProductSet.APIRequestGetProducts requestIdField()
public ProductSet.APIRequestGetProducts requestIdField(boolean value)
public ProductSet.APIRequestGetProducts requestImageCdnUrlsField()
public ProductSet.APIRequestGetProducts requestImageCdnUrlsField(boolean value)
public ProductSet.APIRequestGetProducts requestImageUrlField()
public ProductSet.APIRequestGetProducts requestImageUrlField(boolean value)
public ProductSet.APIRequestGetProducts requestImagesField()
public ProductSet.APIRequestGetProducts requestImagesField(boolean value)
public ProductSet.APIRequestGetProducts requestInventoryField()
public ProductSet.APIRequestGetProducts requestInventoryField(boolean value)
public ProductSet.APIRequestGetProducts requestManufacturerPartNumberField()
public ProductSet.APIRequestGetProducts requestManufacturerPartNumberField(boolean value)
public ProductSet.APIRequestGetProducts requestMaterialField()
public ProductSet.APIRequestGetProducts requestMaterialField(boolean value)
public ProductSet.APIRequestGetProducts requestMobileLinkField()
public ProductSet.APIRequestGetProducts requestMobileLinkField(boolean value)
public ProductSet.APIRequestGetProducts requestNameField()
public ProductSet.APIRequestGetProducts requestNameField(boolean value)
public ProductSet.APIRequestGetProducts requestOrderingIndexField()
public ProductSet.APIRequestGetProducts requestOrderingIndexField(boolean value)
public ProductSet.APIRequestGetProducts requestPatternField()
public ProductSet.APIRequestGetProducts requestPatternField(boolean value)
public ProductSet.APIRequestGetProducts requestPriceField()
public ProductSet.APIRequestGetProducts requestPriceField(boolean value)
public ProductSet.APIRequestGetProducts requestProductCatalogField()
public ProductSet.APIRequestGetProducts requestProductCatalogField(boolean value)
public ProductSet.APIRequestGetProducts requestProductFeedField()
public ProductSet.APIRequestGetProducts requestProductFeedField(boolean value)
public ProductSet.APIRequestGetProducts requestProductGroupField()
public ProductSet.APIRequestGetProducts requestProductGroupField(boolean value)
public ProductSet.APIRequestGetProducts requestProductTypeField()
public ProductSet.APIRequestGetProducts requestProductTypeField(boolean value)
public ProductSet.APIRequestGetProducts requestRetailerIdField()
public ProductSet.APIRequestGetProducts requestRetailerIdField(boolean value)
public ProductSet.APIRequestGetProducts requestRetailerProductGroupIdField()
public ProductSet.APIRequestGetProducts requestRetailerProductGroupIdField(boolean value)
public ProductSet.APIRequestGetProducts requestReviewRejectionReasonsField()
public ProductSet.APIRequestGetProducts requestReviewRejectionReasonsField(boolean value)
public ProductSet.APIRequestGetProducts requestReviewStatusField()
public ProductSet.APIRequestGetProducts requestReviewStatusField(boolean value)
public ProductSet.APIRequestGetProducts requestSalePriceField()
public ProductSet.APIRequestGetProducts requestSalePriceField(boolean value)
public ProductSet.APIRequestGetProducts requestSalePriceEndDateField()
public ProductSet.APIRequestGetProducts requestSalePriceEndDateField(boolean value)
public ProductSet.APIRequestGetProducts requestSalePriceStartDateField()
public ProductSet.APIRequestGetProducts requestSalePriceStartDateField(boolean value)
public ProductSet.APIRequestGetProducts requestShippingWeightUnitField()
public ProductSet.APIRequestGetProducts requestShippingWeightUnitField(boolean value)
public ProductSet.APIRequestGetProducts requestShippingWeightValueField()
public ProductSet.APIRequestGetProducts requestShippingWeightValueField(boolean value)
public ProductSet.APIRequestGetProducts requestShortDescriptionField()
public ProductSet.APIRequestGetProducts requestShortDescriptionField(boolean value)
public ProductSet.APIRequestGetProducts requestSizeField()
public ProductSet.APIRequestGetProducts requestSizeField(boolean value)
public ProductSet.APIRequestGetProducts requestStartDateField()
public ProductSet.APIRequestGetProducts requestStartDateField(boolean value)
public ProductSet.APIRequestGetProducts requestUrlField()
public ProductSet.APIRequestGetProducts requestUrlField(boolean value)
public ProductSet.APIRequestGetProducts requestVisibilityField()
public ProductSet.APIRequestGetProducts requestVisibilityField(boolean value)
Copyright © 2020. All rights reserved.