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