All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
ProductItem |
copyFrom(ProductItem instance) |
ProductItem.APIRequestCreateComment |
createComment() |
ProductItem.APIRequestDelete |
delete() |
ProductItem |
fetch() |
static ProductItem |
fetchById(Long id,
APIContext context) |
static ProductItem |
fetchById(String id,
APIContext context) |
static com.google.common.util.concurrent.ListenableFuture<ProductItem> |
fetchByIdAsync(Long id,
APIContext context) |
static com.google.common.util.concurrent.ListenableFuture<ProductItem> |
fetchByIdAsync(String id,
APIContext context) |
static APINodeList<ProductItem> |
fetchByIds(List<String> ids,
List<String> fields,
APIContext context) |
static com.google.common.util.concurrent.ListenableFuture<APINodeList<ProductItem>> |
fetchByIdsAsync(List<String> ids,
List<String> fields,
APIContext context) |
ProductItem.APIRequestGet |
get() |
APIContext |
getContext() |
List<Map<String,String>> |
getFieldAdditionalImageCdnUrls() |
List<String> |
getFieldAdditionalImageUrls() |
Map<String,String> |
getFieldAdditionalVariantAttributes() |
ProductItem.EnumAgeGroup |
getFieldAgeGroup() |
AppLinks |
getFieldApplinks() |
ProductItem.EnumAvailability |
getFieldAvailability() |
String |
getFieldBrand() |
Map<Object,Object> |
getFieldCapabilityToReviewStatus() |
String |
getFieldCategory() |
String |
getFieldColor() |
ProductItemCommerceInsights |
getFieldCommerceInsights() |
ProductItem.EnumCondition |
getFieldCondition() |
String |
getFieldCurrency() |
Map<String,String> |
getFieldCustomData() |
String |
getFieldCustomLabel0() |
String |
getFieldCustomLabel1() |
String |
getFieldCustomLabel2() |
String |
getFieldCustomLabel3() |
String |
getFieldCustomLabel4() |
String |
getFieldDescription() |
String |
getFieldExpirationDate() |
ProductItem.EnumGender |
getFieldGender() |
String |
getFieldGtin() |
String |
getFieldId() |
Map<String,String> |
getFieldImageCdnUrls() |
String |
getFieldImageUrl() |
Long |
getFieldInventory() |
String |
getFieldManufacturerPartNumber() |
String |
getFieldMaterial() |
String |
getFieldMobileLink() |
String |
getFieldName() |
Long |
getFieldOrderingIndex() |
String |
getFieldPattern() |
String |
getFieldPrice() |
ProductCatalog |
getFieldProductCatalog() |
ProductFeed |
getFieldProductFeed() |
ProductGroup |
getFieldProductGroup() |
String |
getFieldProductType() |
String |
getFieldRetailerId() |
String |
getFieldRetailerProductGroupId() |
List<String> |
getFieldReviewRejectionReasons() |
ProductItem.EnumReviewStatus |
getFieldReviewStatus() |
String |
getFieldSalePrice() |
String |
getFieldSalePriceEndDate() |
String |
getFieldSalePriceStartDate() |
ProductItem.EnumShippingWeightUnit |
getFieldShippingWeightUnit() |
Double |
getFieldShippingWeightValue() |
String |
getFieldShortDescription() |
String |
getFieldSize() |
String |
getFieldStartDate() |
String |
getFieldUrl() |
ProductItem.EnumVisibility |
getFieldVisibility() |
String |
getId() |
static APIRequest.ResponseParser<ProductItem> |
getParser() |
ProductItem.APIRequestGetProductSets |
getProductSets() |
static ProductItem |
loadJSON(String json,
APIContext context,
String header) |
static APINodeList<ProductItem> |
parseResponse(String json,
APIContext context,
APIRequest request,
String header) |
void |
setContext(APIContext context) |
String |
toString() |
ProductItem.APIRequestUpdate |
update() |