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 setErrorPriority(ProductItem.EnumErrorPriority errorPriority)
public ProductFeed.APIRequestGetProducts setErrorPriority(String errorPriority)
public ProductFeed.APIRequestGetProducts setErrorType(ProductItem.EnumErrorType errorType)
public ProductFeed.APIRequestGetProducts setErrorType(String errorType)
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 requestCustomNumber0Field()
public ProductFeed.APIRequestGetProducts requestCustomNumber0Field(boolean value)
public ProductFeed.APIRequestGetProducts requestCustomNumber1Field()
public ProductFeed.APIRequestGetProducts requestCustomNumber1Field(boolean value)
public ProductFeed.APIRequestGetProducts requestCustomNumber2Field()
public ProductFeed.APIRequestGetProducts requestCustomNumber2Field(boolean value)
public ProductFeed.APIRequestGetProducts requestCustomNumber3Field()
public ProductFeed.APIRequestGetProducts requestCustomNumber3Field(boolean value)
public ProductFeed.APIRequestGetProducts requestCustomNumber4Field()
public ProductFeed.APIRequestGetProducts requestCustomNumber4Field(boolean value)
public ProductFeed.APIRequestGetProducts requestDescriptionField()
public ProductFeed.APIRequestGetProducts requestDescriptionField(boolean value)
public ProductFeed.APIRequestGetProducts requestErrorsField()
public ProductFeed.APIRequestGetProducts requestErrorsField(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 requestImageFetchStatusField()
public ProductFeed.APIRequestGetProducts requestImageFetchStatusField(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 requestImporterAddressField()
public ProductFeed.APIRequestGetProducts requestImporterAddressField(boolean value)
public ProductFeed.APIRequestGetProducts requestImporterNameField()
public ProductFeed.APIRequestGetProducts requestImporterNameField(boolean value)
public ProductFeed.APIRequestGetProducts requestInvalidationErrorsField()
public ProductFeed.APIRequestGetProducts requestInvalidationErrorsField(boolean value)
public ProductFeed.APIRequestGetProducts requestInventoryField()
public ProductFeed.APIRequestGetProducts requestInventoryField(boolean value)
public ProductFeed.APIRequestGetProducts requestManufacturerInfoField()
public ProductFeed.APIRequestGetProducts requestManufacturerInfoField(boolean value)
public ProductFeed.APIRequestGetProducts requestManufacturerPartNumberField()
public ProductFeed.APIRequestGetProducts requestManufacturerPartNumberField(boolean value)
public ProductFeed.APIRequestGetProducts requestMarkedForProductLaunchField()
public ProductFeed.APIRequestGetProducts requestMarkedForProductLaunchField(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 requestOriginCountryField()
public ProductFeed.APIRequestGetProducts requestOriginCountryField(boolean value)
public ProductFeed.APIRequestGetProducts requestParentProductIdField()
public ProductFeed.APIRequestGetProducts requestParentProductIdField(boolean value)
public ProductFeed.APIRequestGetProducts requestPatternField()
public ProductFeed.APIRequestGetProducts requestPatternField(boolean value)
public ProductFeed.APIRequestGetProducts requestPostConversionSignalBasedEnforcementAppealEligibilityField()
public ProductFeed.APIRequestGetProducts requestPostConversionSignalBasedEnforcementAppealEligibilityField(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 requestProductLocalInfoField()
public ProductFeed.APIRequestGetProducts requestProductLocalInfoField(boolean value)
public ProductFeed.APIRequestGetProducts requestProductTypeField()
public ProductFeed.APIRequestGetProducts requestProductTypeField(boolean value)
public ProductFeed.APIRequestGetProducts requestQuantityToSellOnFacebookField()
public ProductFeed.APIRequestGetProducts requestQuantityToSellOnFacebookField(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 requestTagsField()
public ProductFeed.APIRequestGetProducts requestTagsField(boolean value)
public ProductFeed.APIRequestGetProducts requestUrlField()
public ProductFeed.APIRequestGetProducts requestUrlField(boolean value)
public ProductFeed.APIRequestGetProducts requestVideoFetchStatusField()
public ProductFeed.APIRequestGetProducts requestVideoFetchStatusField(boolean value)
public ProductFeed.APIRequestGetProducts requestVisibilityField()
public ProductFeed.APIRequestGetProducts requestVisibilityField(boolean value)
public ProductFeed.APIRequestGetProducts requestWaComplianceCategoryField()
public ProductFeed.APIRequestGetProducts requestWaComplianceCategoryField(boolean value)
Copyright © 2024. All rights reserved.