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.
|
Price |
getAutoPricingMinPrice()
A safeguard in the [Automated
Discounts](https://support.google.com/merchants/answer/10295759?hl=en) and [Dynamic
Promotions](https://support.google.com/merchants/answer/13949249?hl=en) projects, ensuring that
discounts on merchants' offers do not fall below this value, thereby preserving the offer's
value and profitability.
|
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](//support.google.com/merchants/answer/6324486) 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](//support.google.com/merchants/answer/7501026) 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 |
setAutoPricingMinPrice(Price autoPricingMinPrice)
A safeguard in the [Automated
Discounts](https://support.google.com/merchants/answer/10295759?hl=en) and [Dynamic
Promotions](https://support.google.com/merchants/answer/13949249?hl=en) projects, ensuring that
discounts on merchants' offers do not fall below this value, thereby preserving the offer's
value and profitability.
|
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](//support.google.com/merchants/answer/6324486) 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](//support.google.com/merchants/answer/7501026) 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 Price getAutoPricingMinPrice()
null for nonepublic Product setAutoPricingMinPrice(Price autoPricingMinPrice)
autoPricingMinPrice - autoPricingMinPrice 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.