public final class Product
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Content API for Shopping. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description | 
|---|
Product()  | 
| Modifier and Type | Method and Description | 
|---|---|
Product | 
clone()  | 
List<String> | 
getAdditionalImageLinks()
Additional URLs of images of the item. 
 | 
String | 
getAdditionalSizeType()
Additional cut of the item. 
 | 
String | 
getAdsGrouping()
Used to group items in an arbitrary way. 
 | 
List<String> | 
getAdsLabels()
Similar to ads_grouping, but only works on CPC. 
 | 
String | 
getAdsRedirect()
Allows advertisers to override the item URL when the product is shown within the context of
 Product Ads. 
 | 
Boolean | 
getAdult()
Should be set to true if the item is targeted towards adults. 
 | 
String | 
getAgeGroup()
Target age group of the item. 
 | 
String | 
getAvailability()
Availability status of the item. 
 | 
String | 
getAvailabilityDate()
The day a pre-ordered product becomes available for delivery, in ISO 8601 format. 
 | 
String | 
getBrand()
Brand of the item. 
 | 
String | 
getCanonicalLink()
URL for the canonical version of your item's landing page. 
 | 
List<ProductCertification> | 
getCertifications()
Product [certification](https://support.google.com/merchants/answer/13528839), introduced for
 EU energy efficiency labeling compliance using the [EU
 EPREL](https://eprel.ec.europa.eu/screen/home) database. 
 | 
String | 
getChannel()
Required. 
 | 
List<CloudExportAdditionalProperties> | 
getCloudExportAdditionalProperties()
Extra fields to export to the Cloud Retail program. 
 | 
String | 
getColor()
Color of the item. 
 | 
String | 
getCondition()
Condition or state of the item. 
 | 
String | 
getContentLanguage()
Required. 
 | 
Price | 
getCostOfGoodsSold()
Cost of goods sold. 
 | 
List<CustomAttribute> | 
getCustomAttributes()
A list of custom (merchant-provided) attributes. 
 | 
String | 
getCustomLabel0()
Custom label 0 for custom grouping of items in a Shopping campaign. 
 | 
String | 
getCustomLabel1()
Custom label 1 for custom grouping of items in a Shopping campaign. 
 | 
String | 
getCustomLabel2()
Custom label 2 for custom grouping of items in a Shopping campaign. 
 | 
String | 
getCustomLabel3()
Custom label 3 for custom grouping of items in a Shopping campaign. 
 | 
String | 
getCustomLabel4()
Custom label 4 for custom grouping of items in a Shopping campaign. 
 | 
String | 
getDescription()
Description of the item. 
 | 
String | 
getDisclosureDate()
The date time when an offer becomes visible in search results across Google’s YouTube surfaces,
 in [ISO 8601](http://en.wikipedia.org/wiki/ISO_8601) format. 
 | 
String | 
getDisplayAdsId()
An identifier for an item for dynamic remarketing campaigns. 
 | 
String | 
getDisplayAdsLink()
URL directly to your item's landing page for dynamic remarketing campaigns. 
 | 
List<String> | 
getDisplayAdsSimilarIds()
Advertiser-specified recommendations. 
 | 
String | 
getDisplayAdsTitle()
Title of an item for dynamic remarketing campaigns. 
 | 
Double | 
getDisplayAdsValue()
Offer margin for dynamic remarketing campaigns. 
 | 
String | 
getEnergyEfficiencyClass()
The energy efficiency class as defined in EU directive 2010/30/EU. 
 | 
List<String> | 
getExcludedDestinations()
The list of destinations to exclude for this target (corresponds to cleared check boxes in
 Merchant Center). 
 | 
String | 
getExpirationDate()
Date on which the item should expire, as specified upon insertion, in ISO 8601 format. 
 | 
String | 
getExternalSellerId()
Required for multi-seller accounts. 
 | 
String | 
getFeedLabel()
Feed label for the item. 
 | 
String | 
getGender()
Target gender of the item. 
 | 
String | 
getGoogleProductCategory()
Google's category of the item (see [Google product
 taxonomy](https://support.google.com/merchants/answer/1705911)). 
 | 
String | 
getGtin()
Global Trade Item Number (GTIN) of the item. 
 | 
String | 
getId()
The REST ID of the product. 
 | 
Boolean | 
getIdentifierExists()
False when the item does not have unique product identifiers appropriate to its category, such
 as GTIN, MPN, and brand. 
 | 
String | 
getImageLink()
URL of an image of the item. 
 | 
List<String> | 
getIncludedDestinations()
The list of destinations to include for this target (corresponds to checked check boxes in
 Merchant Center). 
 | 
Installment | 
getInstallment()
Number and amount of installments to pay for an item. 
 | 
Boolean | 
getIsBundle()
Whether the item is a merchant-defined bundle. 
 | 
String | 
getItemGroupId()
Shared identifier for all variants of the same product. 
 | 
String | 
getKind()
Identifies what kind of resource this is. 
 | 
List<String> | 
getLifestyleImageLinks()
Additional URLs of lifestyle images of the item. 
 | 
String | 
getLink()
URL directly linking to your item's page on your website. 
 | 
String | 
getLinkTemplate()
URL template for merchant hosted local storefront. 
 | 
LoyaltyPoints | 
getLoyaltyPoints()
Loyalty points that users receive after purchasing the item. 
 | 
String | 
getMaterial()
The material of which the item is made. 
 | 
String | 
getMaxEnergyEfficiencyClass()
The energy efficiency class as defined in EU directive 2010/30/EU. 
 | 
Long | 
getMaxHandlingTime()
Maximal product handling time (in business days). 
 | 
String | 
getMinEnergyEfficiencyClass()
The energy efficiency class as defined in EU directive 2010/30/EU. 
 | 
Long | 
getMinHandlingTime()
Minimal product handling time (in business days). 
 | 
String | 
getMobileLink()
URL for the mobile-optimized version of your item's landing page. 
 | 
String | 
getMobileLinkTemplate()
URL template for merchant hosted local storefront optimized for mobile devices. 
 | 
String | 
getMpn()
Manufacturer Part Number (MPN) of the item. 
 | 
Long | 
getMultipack()
The number of identical products in a merchant-defined multipack. 
 | 
String | 
getOfferId()
Required. 
 | 
String | 
getPattern()
The item's pattern (for example, polka dots). 
 | 
String | 
getPause()
Publication of this item should be temporarily paused. 
 | 
String | 
getPickupMethod()
The pick up option for the item. 
 | 
String | 
getPickupSla()
Item store pickup timeline. 
 | 
Price | 
getPrice()
Price of the item. 
 | 
List<ProductProductDetail> | 
getProductDetails()
Technical specification or additional product details. 
 | 
ProductDimension | 
getProductHeight()
The height of the product in the units provided. 
 | 
List<String> | 
getProductHighlights()
Bullet points describing the most relevant highlights of a product. 
 | 
ProductDimension | 
getProductLength()
The length of the product in the units provided. 
 | 
List<String> | 
getProductTypes()
Categories of the item (formatted as in product data specification). 
 | 
ProductWeight | 
getProductWeight()
The weight of the product in the units provided. 
 | 
ProductDimension | 
getProductWidth()
The width of the product in the units provided. 
 | 
List<String> | 
getPromotionIds()
The unique ID of a promotion. 
 | 
Price | 
getSalePrice()
Advertised sale price of the item. 
 | 
String | 
getSalePriceEffectiveDate()
Date range during which the item is on sale (see product data specification ). 
 | 
Long | 
getSellOnGoogleQuantity()
The quantity of the product that is available for selling on Google. 
 | 
List<ProductShipping> | 
getShipping()
Shipping rules. 
 | 
ProductShippingDimension | 
getShippingHeight()
Height of the item for shipping. 
 | 
String | 
getShippingLabel()
The shipping label of the product, used to group product in account-level shipping rules. 
 | 
ProductShippingDimension | 
getShippingLength()
Length of the item for shipping. 
 | 
ProductShippingWeight | 
getShippingWeight()
Weight of the item for shipping. 
 | 
ProductShippingDimension | 
getShippingWidth()
Width of the item for shipping. 
 | 
List<String> | 
getShoppingAdsExcludedCountries()
List of country codes (ISO 3166-1 alpha-2) to exclude the offer from Shopping Ads destination. 
 | 
List<String> | 
getSizes()
Size of the item. 
 | 
String | 
getSizeSystem()
System in which the size is specified. 
 | 
String | 
getSizeType()
The cut of the item. 
 | 
String | 
getSource()
The source of the offer, that is, how the offer was created. 
 | 
ProductSubscriptionCost | 
getSubscriptionCost()
Number of periods (months or years) and amount of payment per period for an item with an
 associated subscription contract. 
 | 
String | 
getTargetCountry()
Required. 
 | 
String | 
getTaxCategory()
The tax category of the product, used to configure detailed tax nexus in account-level tax
 settings. 
 | 
List<ProductTax> | 
getTaxes()
Tax information. 
 | 
String | 
getTitle()
Title of the item. 
 | 
String | 
getTransitTimeLabel()
The transit time label of the product, used to group product in account-level transit time
 tables. 
 | 
ProductUnitPricingBaseMeasure | 
getUnitPricingBaseMeasure()
The preference of the denominator of the unit price. 
 | 
ProductUnitPricingMeasure | 
getUnitPricingMeasure()
The measure and dimension of an item. 
 | 
String | 
getVirtualModelLink()
URL of the 3D model of the item to provide more visuals. 
 | 
Product | 
set(String fieldName,
   Object value)  | 
Product | 
setAdditionalImageLinks(List<String> additionalImageLinks)
Additional URLs of images of the item. 
 | 
Product | 
setAdditionalSizeType(String additionalSizeType)
Additional cut of the item. 
 | 
Product | 
setAdsGrouping(String adsGrouping)
Used to group items in an arbitrary way. 
 | 
Product | 
setAdsLabels(List<String> adsLabels)
Similar to ads_grouping, but only works on CPC. 
 | 
Product | 
setAdsRedirect(String adsRedirect)
Allows advertisers to override the item URL when the product is shown within the context of
 Product Ads. 
 | 
Product | 
setAdult(Boolean adult)
Should be set to true if the item is targeted towards adults. 
 | 
Product | 
setAgeGroup(String ageGroup)
Target age group of the item. 
 | 
Product | 
setAvailability(String availability)
Availability status of the item. 
 | 
Product | 
setAvailabilityDate(String availabilityDate)
The day a pre-ordered product becomes available for delivery, in ISO 8601 format. 
 | 
Product | 
setBrand(String brand)
Brand of the item. 
 | 
Product | 
setCanonicalLink(String canonicalLink)
URL for the canonical version of your item's landing page. 
 | 
Product | 
setCertifications(List<ProductCertification> certifications)
Product [certification](https://support.google.com/merchants/answer/13528839), introduced for
 EU energy efficiency labeling compliance using the [EU
 EPREL](https://eprel.ec.europa.eu/screen/home) database. 
 | 
Product | 
setChannel(String channel)
Required. 
 | 
Product | 
setCloudExportAdditionalProperties(List<CloudExportAdditionalProperties> cloudExportAdditionalProperties)
Extra fields to export to the Cloud Retail program. 
 | 
Product | 
setColor(String color)
Color of the item. 
 | 
Product | 
setCondition(String condition)
Condition or state of the item. 
 | 
Product | 
setContentLanguage(String contentLanguage)
Required. 
 | 
Product | 
setCostOfGoodsSold(Price costOfGoodsSold)
Cost of goods sold. 
 | 
Product | 
setCustomAttributes(List<CustomAttribute> customAttributes)
A list of custom (merchant-provided) attributes. 
 | 
Product | 
setCustomLabel0(String customLabel0)
Custom label 0 for custom grouping of items in a Shopping campaign. 
 | 
Product | 
setCustomLabel1(String customLabel1)
Custom label 1 for custom grouping of items in a Shopping campaign. 
 | 
Product | 
setCustomLabel2(String customLabel2)
Custom label 2 for custom grouping of items in a Shopping campaign. 
 | 
Product | 
setCustomLabel3(String customLabel3)
Custom label 3 for custom grouping of items in a Shopping campaign. 
 | 
Product | 
setCustomLabel4(String customLabel4)
Custom label 4 for custom grouping of items in a Shopping campaign. 
 | 
Product | 
setDescription(String description)
Description of the item. 
 | 
Product | 
setDisclosureDate(String disclosureDate)
The date time when an offer becomes visible in search results across Google’s YouTube surfaces,
 in [ISO 8601](http://en.wikipedia.org/wiki/ISO_8601) format. 
 | 
Product | 
setDisplayAdsId(String displayAdsId)
An identifier for an item for dynamic remarketing campaigns. 
 | 
Product | 
setDisplayAdsLink(String displayAdsLink)
URL directly to your item's landing page for dynamic remarketing campaigns. 
 | 
Product | 
setDisplayAdsSimilarIds(List<String> displayAdsSimilarIds)
Advertiser-specified recommendations. 
 | 
Product | 
setDisplayAdsTitle(String displayAdsTitle)
Title of an item for dynamic remarketing campaigns. 
 | 
Product | 
setDisplayAdsValue(Double displayAdsValue)
Offer margin for dynamic remarketing campaigns. 
 | 
Product | 
setEnergyEfficiencyClass(String energyEfficiencyClass)
The energy efficiency class as defined in EU directive 2010/30/EU. 
 | 
Product | 
setExcludedDestinations(List<String> excludedDestinations)
The list of destinations to exclude for this target (corresponds to cleared check boxes in
 Merchant Center). 
 | 
Product | 
setExpirationDate(String expirationDate)
Date on which the item should expire, as specified upon insertion, in ISO 8601 format. 
 | 
Product | 
setExternalSellerId(String externalSellerId)
Required for multi-seller accounts. 
 | 
Product | 
setFeedLabel(String feedLabel)
Feed label for the item. 
 | 
Product | 
setGender(String gender)
Target gender of the item. 
 | 
Product | 
setGoogleProductCategory(String googleProductCategory)
Google's category of the item (see [Google product
 taxonomy](https://support.google.com/merchants/answer/1705911)). 
 | 
Product | 
setGtin(String gtin)
Global Trade Item Number (GTIN) of the item. 
 | 
Product | 
setId(String id)
The REST ID of the product. 
 | 
Product | 
setIdentifierExists(Boolean identifierExists)
False when the item does not have unique product identifiers appropriate to its category, such
 as GTIN, MPN, and brand. 
 | 
Product | 
setImageLink(String imageLink)
URL of an image of the item. 
 | 
Product | 
setIncludedDestinations(List<String> includedDestinations)
The list of destinations to include for this target (corresponds to checked check boxes in
 Merchant Center). 
 | 
Product | 
setInstallment(Installment installment)
Number and amount of installments to pay for an item. 
 | 
Product | 
setIsBundle(Boolean isBundle)
Whether the item is a merchant-defined bundle. 
 | 
Product | 
setItemGroupId(String itemGroupId)
Shared identifier for all variants of the same product. 
 | 
Product | 
setKind(String kind)
Identifies what kind of resource this is. 
 | 
Product | 
setLifestyleImageLinks(List<String> lifestyleImageLinks)
Additional URLs of lifestyle images of the item. 
 | 
Product | 
setLink(String link)
URL directly linking to your item's page on your website. 
 | 
Product | 
setLinkTemplate(String linkTemplate)
URL template for merchant hosted local storefront. 
 | 
Product | 
setLoyaltyPoints(LoyaltyPoints loyaltyPoints)
Loyalty points that users receive after purchasing the item. 
 | 
Product | 
setMaterial(String material)
The material of which the item is made. 
 | 
Product | 
setMaxEnergyEfficiencyClass(String maxEnergyEfficiencyClass)
The energy efficiency class as defined in EU directive 2010/30/EU. 
 | 
Product | 
setMaxHandlingTime(Long maxHandlingTime)
Maximal product handling time (in business days). 
 | 
Product | 
setMinEnergyEfficiencyClass(String minEnergyEfficiencyClass)
The energy efficiency class as defined in EU directive 2010/30/EU. 
 | 
Product | 
setMinHandlingTime(Long minHandlingTime)
Minimal product handling time (in business days). 
 | 
Product | 
setMobileLink(String mobileLink)
URL for the mobile-optimized version of your item's landing page. 
 | 
Product | 
setMobileLinkTemplate(String mobileLinkTemplate)
URL template for merchant hosted local storefront optimized for mobile devices. 
 | 
Product | 
setMpn(String mpn)
Manufacturer Part Number (MPN) of the item. 
 | 
Product | 
setMultipack(Long multipack)
The number of identical products in a merchant-defined multipack. 
 | 
Product | 
setOfferId(String offerId)
Required. 
 | 
Product | 
setPattern(String pattern)
The item's pattern (for example, polka dots). 
 | 
Product | 
setPause(String pause)
Publication of this item should be temporarily paused. 
 | 
Product | 
setPickupMethod(String pickupMethod)
The pick up option for the item. 
 | 
Product | 
setPickupSla(String pickupSla)
Item store pickup timeline. 
 | 
Product | 
setPrice(Price price)
Price of the item. 
 | 
Product | 
setProductDetails(List<ProductProductDetail> productDetails)
Technical specification or additional product details. 
 | 
Product | 
setProductHeight(ProductDimension productHeight)
The height of the product in the units provided. 
 | 
Product | 
setProductHighlights(List<String> productHighlights)
Bullet points describing the most relevant highlights of a product. 
 | 
Product | 
setProductLength(ProductDimension productLength)
The length of the product in the units provided. 
 | 
Product | 
setProductTypes(List<String> productTypes)
Categories of the item (formatted as in product data specification). 
 | 
Product | 
setProductWeight(ProductWeight productWeight)
The weight of the product in the units provided. 
 | 
Product | 
setProductWidth(ProductDimension productWidth)
The width of the product in the units provided. 
 | 
Product | 
setPromotionIds(List<String> promotionIds)
The unique ID of a promotion. 
 | 
Product | 
setSalePrice(Price salePrice)
Advertised sale price of the item. 
 | 
Product | 
setSalePriceEffectiveDate(String salePriceEffectiveDate)
Date range during which the item is on sale (see product data specification ). 
 | 
Product | 
setSellOnGoogleQuantity(Long sellOnGoogleQuantity)
The quantity of the product that is available for selling on Google. 
 | 
Product | 
setShipping(List<ProductShipping> shipping)
Shipping rules. 
 | 
Product | 
setShippingHeight(ProductShippingDimension shippingHeight)
Height of the item for shipping. 
 | 
Product | 
setShippingLabel(String shippingLabel)
The shipping label of the product, used to group product in account-level shipping rules. 
 | 
Product | 
setShippingLength(ProductShippingDimension shippingLength)
Length of the item for shipping. 
 | 
Product | 
setShippingWeight(ProductShippingWeight shippingWeight)
Weight of the item for shipping. 
 | 
Product | 
setShippingWidth(ProductShippingDimension shippingWidth)
Width of the item for shipping. 
 | 
Product | 
setShoppingAdsExcludedCountries(List<String> shoppingAdsExcludedCountries)
List of country codes (ISO 3166-1 alpha-2) to exclude the offer from Shopping Ads destination. 
 | 
Product | 
setSizes(List<String> sizes)
Size of the item. 
 | 
Product | 
setSizeSystem(String sizeSystem)
System in which the size is specified. 
 | 
Product | 
setSizeType(String sizeType)
The cut of the item. 
 | 
Product | 
setSource(String source)
The source of the offer, that is, how the offer was created. 
 | 
Product | 
setSubscriptionCost(ProductSubscriptionCost subscriptionCost)
Number of periods (months or years) and amount of payment per period for an item with an
 associated subscription contract. 
 | 
Product | 
setTargetCountry(String targetCountry)
Required. 
 | 
Product | 
setTaxCategory(String taxCategory)
The tax category of the product, used to configure detailed tax nexus in account-level tax
 settings. 
 | 
Product | 
setTaxes(List<ProductTax> taxes)
Tax information. 
 | 
Product | 
setTitle(String title)
Title of the item. 
 | 
Product | 
setTransitTimeLabel(String transitTimeLabel)
The transit time label of the product, used to group product in account-level transit time
 tables. 
 | 
Product | 
setUnitPricingBaseMeasure(ProductUnitPricingBaseMeasure unitPricingBaseMeasure)
The preference of the denominator of the unit price. 
 | 
Product | 
setUnitPricingMeasure(ProductUnitPricingMeasure unitPricingMeasure)
The measure and dimension of an item. 
 | 
Product | 
setVirtualModelLink(String virtualModelLink)
URL of the 3D model of the item to provide more visuals. 
 | 
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic List<String> getAdditionalImageLinks()
null for nonepublic Product setAdditionalImageLinks(List<String> additionalImageLinks)
additionalImageLinks - additionalImageLinks or null for nonepublic String getAdditionalSizeType()
null for nonepublic Product setAdditionalSizeType(String additionalSizeType)
additionalSizeType - additionalSizeType or null for nonepublic String getAdsGrouping()
null for nonepublic Product setAdsGrouping(String adsGrouping)
adsGrouping - adsGrouping or null for nonepublic List<String> getAdsLabels()
null for nonepublic Product setAdsLabels(List<String> adsLabels)
adsLabels - adsLabels or null for nonepublic String getAdsRedirect()
null for nonepublic Product setAdsRedirect(String adsRedirect)
adsRedirect - adsRedirect or null for nonepublic Boolean getAdult()
null for nonepublic Product setAdult(Boolean adult)
adult - adult or null for nonepublic String getAgeGroup()
null for nonepublic Product setAgeGroup(String ageGroup)
ageGroup - ageGroup or null for nonepublic String getAvailability()
null for nonepublic Product setAvailability(String availability)
availability - availability or null for nonepublic String getAvailabilityDate()
null for nonepublic Product setAvailabilityDate(String availabilityDate)
availabilityDate - availabilityDate or null for nonepublic String getBrand()
null for nonepublic Product setBrand(String brand)
brand - brand or null for nonepublic String getCanonicalLink()
null for nonepublic Product setCanonicalLink(String canonicalLink)
canonicalLink - canonicalLink or null for nonepublic List<ProductCertification> getCertifications()
null for nonepublic Product setCertifications(List<ProductCertification> certifications)
certifications - certifications or null for nonepublic String getChannel()
null for nonepublic Product setChannel(String channel)
channel - channel or null for nonepublic List<CloudExportAdditionalProperties> getCloudExportAdditionalProperties()
null for nonepublic Product setCloudExportAdditionalProperties(List<CloudExportAdditionalProperties> cloudExportAdditionalProperties)
cloudExportAdditionalProperties - cloudExportAdditionalProperties or null for nonepublic String getColor()
null for nonepublic Product setColor(String color)
color - color or null for nonepublic String getCondition()
null for nonepublic Product setCondition(String condition)
condition - condition or null for nonepublic String getContentLanguage()
null for nonepublic Product setContentLanguage(String contentLanguage)
contentLanguage - contentLanguage or null for nonepublic Price getCostOfGoodsSold()
null for nonepublic Product setCostOfGoodsSold(Price costOfGoodsSold)
costOfGoodsSold - costOfGoodsSold or null for nonepublic List<CustomAttribute> getCustomAttributes()
null for nonepublic Product setCustomAttributes(List<CustomAttribute> customAttributes)
customAttributes - customAttributes or null for nonepublic String getCustomLabel0()
null for nonepublic Product setCustomLabel0(String customLabel0)
customLabel0 - customLabel0 or null for nonepublic String getCustomLabel1()
null for nonepublic Product setCustomLabel1(String customLabel1)
customLabel1 - customLabel1 or null for nonepublic String getCustomLabel2()
null for nonepublic Product setCustomLabel2(String customLabel2)
customLabel2 - customLabel2 or null for nonepublic String getCustomLabel3()
null for nonepublic Product setCustomLabel3(String customLabel3)
customLabel3 - customLabel3 or null for nonepublic String getCustomLabel4()
null for nonepublic Product setCustomLabel4(String customLabel4)
customLabel4 - customLabel4 or null for nonepublic String getDescription()
null for nonepublic Product setDescription(String description)
description - description or null for nonepublic String getDisclosureDate()
null for nonepublic Product setDisclosureDate(String disclosureDate)
disclosureDate - disclosureDate or null for nonepublic String getDisplayAdsId()
null for nonepublic Product setDisplayAdsId(String displayAdsId)
displayAdsId - displayAdsId or null for nonepublic String getDisplayAdsLink()
null for nonepublic Product setDisplayAdsLink(String displayAdsLink)
displayAdsLink - displayAdsLink or null for nonepublic List<String> getDisplayAdsSimilarIds()
null for nonepublic Product setDisplayAdsSimilarIds(List<String> displayAdsSimilarIds)
displayAdsSimilarIds - displayAdsSimilarIds or null for nonepublic String getDisplayAdsTitle()
null for nonepublic Product setDisplayAdsTitle(String displayAdsTitle)
displayAdsTitle - displayAdsTitle or null for nonepublic Double getDisplayAdsValue()
null for nonepublic Product setDisplayAdsValue(Double displayAdsValue)
displayAdsValue - displayAdsValue or null for nonepublic String getEnergyEfficiencyClass()
null for nonepublic Product setEnergyEfficiencyClass(String energyEfficiencyClass)
energyEfficiencyClass - energyEfficiencyClass or null for nonepublic List<String> getExcludedDestinations()
null for nonepublic Product setExcludedDestinations(List<String> excludedDestinations)
excludedDestinations - excludedDestinations or null for nonepublic String getExpirationDate()
null for nonepublic Product setExpirationDate(String expirationDate)
expirationDate - expirationDate or null for nonepublic String getExternalSellerId()
null for nonepublic Product setExternalSellerId(String externalSellerId)
externalSellerId - externalSellerId or null for nonepublic String getFeedLabel()
null for nonepublic Product setFeedLabel(String feedLabel)
feedLabel - feedLabel or null for nonepublic String getGender()
null for nonepublic Product setGender(String gender)
gender - gender or null for nonepublic String getGoogleProductCategory()
null for nonepublic Product setGoogleProductCategory(String googleProductCategory)
googleProductCategory - googleProductCategory or null for nonepublic String getGtin()
null for nonepublic Product setGtin(String gtin)
gtin - gtin or null for nonepublic String getId()
null for nonepublic Product setId(String id)
id - id or null for nonepublic Boolean getIdentifierExists()
null for nonepublic Product setIdentifierExists(Boolean identifierExists)
identifierExists - identifierExists or null for nonepublic String getImageLink()
null for nonepublic Product setImageLink(String imageLink)
imageLink - imageLink or null for nonepublic List<String> getIncludedDestinations()
null for nonepublic Product setIncludedDestinations(List<String> includedDestinations)
includedDestinations - includedDestinations or null for nonepublic Installment getInstallment()
null for nonepublic Product setInstallment(Installment installment)
installment - installment or null for nonepublic Boolean getIsBundle()
null for nonepublic Product setIsBundle(Boolean isBundle)
isBundle - isBundle or null for nonepublic String getItemGroupId()
null for nonepublic Product setItemGroupId(String itemGroupId)
itemGroupId - itemGroupId or null for nonepublic String getKind()
null for nonepublic Product setKind(String kind)
kind - kind or null for nonepublic List<String> getLifestyleImageLinks()
null for nonepublic Product setLifestyleImageLinks(List<String> lifestyleImageLinks)
lifestyleImageLinks - lifestyleImageLinks or null for nonepublic String getLink()
null for nonepublic Product setLink(String link)
link - link or null for nonepublic String getLinkTemplate()
null for nonepublic Product setLinkTemplate(String linkTemplate)
linkTemplate - linkTemplate or null for nonepublic LoyaltyPoints getLoyaltyPoints()
null for nonepublic Product setLoyaltyPoints(LoyaltyPoints loyaltyPoints)
loyaltyPoints - loyaltyPoints or null for nonepublic String getMaterial()
null for nonepublic Product setMaterial(String material)
material - material or null for nonepublic String getMaxEnergyEfficiencyClass()
null for nonepublic Product setMaxEnergyEfficiencyClass(String maxEnergyEfficiencyClass)
maxEnergyEfficiencyClass - maxEnergyEfficiencyClass or null for nonepublic Long getMaxHandlingTime()
null for nonepublic Product setMaxHandlingTime(Long maxHandlingTime)
maxHandlingTime - maxHandlingTime or null for nonepublic String getMinEnergyEfficiencyClass()
null for nonepublic Product setMinEnergyEfficiencyClass(String minEnergyEfficiencyClass)
minEnergyEfficiencyClass - minEnergyEfficiencyClass or null for nonepublic Long getMinHandlingTime()
null for nonepublic Product setMinHandlingTime(Long minHandlingTime)
minHandlingTime - minHandlingTime or null for nonepublic String getMobileLink()
null for nonepublic Product setMobileLink(String mobileLink)
mobileLink - mobileLink or null for nonepublic String getMobileLinkTemplate()
null for nonepublic Product setMobileLinkTemplate(String mobileLinkTemplate)
mobileLinkTemplate - mobileLinkTemplate or null for nonepublic String getMpn()
null for nonepublic Product setMpn(String mpn)
mpn - mpn or null for nonepublic Long getMultipack()
null for nonepublic Product setMultipack(Long multipack)
multipack - multipack or null for nonepublic String getOfferId()
null for nonepublic Product setOfferId(String offerId)
offerId - offerId or null for nonepublic String getPattern()
null for nonepublic Product setPattern(String pattern)
pattern - pattern or null for nonepublic String getPause()
null for nonepublic Product setPause(String pause)
pause - pause or null for nonepublic String getPickupMethod()
null for nonepublic Product setPickupMethod(String pickupMethod)
pickupMethod - pickupMethod or null for nonepublic String getPickupSla()
null for nonepublic Product setPickupSla(String pickupSla)
pickupSla - pickupSla or null for nonepublic Price getPrice()
null for nonepublic Product setPrice(Price price)
price - price or null for nonepublic List<ProductProductDetail> getProductDetails()
null for nonepublic Product setProductDetails(List<ProductProductDetail> productDetails)
productDetails - productDetails or null for nonepublic ProductDimension getProductHeight()
null for nonepublic Product setProductHeight(ProductDimension productHeight)
productHeight - productHeight or null for nonepublic List<String> getProductHighlights()
null for nonepublic Product setProductHighlights(List<String> productHighlights)
productHighlights - productHighlights or null for nonepublic ProductDimension getProductLength()
null for nonepublic Product setProductLength(ProductDimension productLength)
productLength - productLength or null for nonepublic List<String> getProductTypes()
null for nonepublic Product setProductTypes(List<String> productTypes)
productTypes - productTypes or null for nonepublic ProductWeight getProductWeight()
null for nonepublic Product setProductWeight(ProductWeight productWeight)
productWeight - productWeight or null for nonepublic ProductDimension getProductWidth()
null for nonepublic Product setProductWidth(ProductDimension productWidth)
productWidth - productWidth or null for nonepublic List<String> getPromotionIds()
null for nonepublic Product setPromotionIds(List<String> promotionIds)
promotionIds - promotionIds or null for nonepublic Price getSalePrice()
null for nonepublic Product setSalePrice(Price salePrice)
salePrice - salePrice or null for nonepublic String getSalePriceEffectiveDate()
null for nonepublic Product setSalePriceEffectiveDate(String salePriceEffectiveDate)
salePriceEffectiveDate - salePriceEffectiveDate or null for nonepublic Long getSellOnGoogleQuantity()
null for nonepublic Product setSellOnGoogleQuantity(Long sellOnGoogleQuantity)
sellOnGoogleQuantity - sellOnGoogleQuantity or null for nonepublic List<ProductShipping> getShipping()
null for nonepublic Product setShipping(List<ProductShipping> shipping)
shipping - shipping or null for nonepublic ProductShippingDimension getShippingHeight()
null for nonepublic Product setShippingHeight(ProductShippingDimension shippingHeight)
shippingHeight - shippingHeight or null for nonepublic String getShippingLabel()
null for nonepublic Product setShippingLabel(String shippingLabel)
shippingLabel - shippingLabel or null for nonepublic ProductShippingDimension getShippingLength()
null for nonepublic Product setShippingLength(ProductShippingDimension shippingLength)
shippingLength - shippingLength or null for nonepublic ProductShippingWeight getShippingWeight()
null for nonepublic Product setShippingWeight(ProductShippingWeight shippingWeight)
shippingWeight - shippingWeight or null for nonepublic ProductShippingDimension getShippingWidth()
null for nonepublic Product setShippingWidth(ProductShippingDimension shippingWidth)
shippingWidth - shippingWidth or null for nonepublic List<String> getShoppingAdsExcludedCountries()
null for nonepublic Product setShoppingAdsExcludedCountries(List<String> shoppingAdsExcludedCountries)
shoppingAdsExcludedCountries - shoppingAdsExcludedCountries or null for nonepublic String getSizeSystem()
null for nonepublic Product setSizeSystem(String sizeSystem)
sizeSystem - sizeSystem or null for nonepublic String getSizeType()
null for nonepublic Product setSizeType(String sizeType)
sizeType - sizeType or null for nonepublic List<String> getSizes()
null for nonepublic Product setSizes(List<String> sizes)
sizes - sizes or null for nonepublic String getSource()
null for nonepublic Product setSource(String source)
source - source or null for nonepublic ProductSubscriptionCost getSubscriptionCost()
null for nonepublic Product setSubscriptionCost(ProductSubscriptionCost subscriptionCost)
subscriptionCost - subscriptionCost or null for nonepublic String getTargetCountry()
null for nonepublic Product setTargetCountry(String targetCountry)
targetCountry - targetCountry or null for nonepublic String getTaxCategory()
null for nonepublic Product setTaxCategory(String taxCategory)
taxCategory - taxCategory or null for nonepublic List<ProductTax> getTaxes()
null for nonepublic Product setTaxes(List<ProductTax> taxes)
taxes - taxes or null for nonepublic String getTitle()
null for nonepublic Product setTitle(String title)
title - title or null for nonepublic String getTransitTimeLabel()
null for nonepublic Product setTransitTimeLabel(String transitTimeLabel)
transitTimeLabel - transitTimeLabel or null for nonepublic ProductUnitPricingBaseMeasure getUnitPricingBaseMeasure()
null for nonepublic Product setUnitPricingBaseMeasure(ProductUnitPricingBaseMeasure unitPricingBaseMeasure)
unitPricingBaseMeasure - unitPricingBaseMeasure or null for nonepublic ProductUnitPricingMeasure getUnitPricingMeasure()
null for nonepublic Product setUnitPricingMeasure(ProductUnitPricingMeasure unitPricingMeasure)
unitPricingMeasure - unitPricingMeasure or null for nonepublic String getVirtualModelLink()
null for nonepublic Product setVirtualModelLink(String virtualModelLink)
virtualModelLink - virtualModelLink or null for nonepublic Product set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic Product clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2024 Google. All rights reserved.