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