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.Flags
AbstractMap.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](//support.google.com/merchants/answer/10295759) and
[Dynamic Promotions](//support.google.com/merchants/answer/13949249) 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.
|
List<FreeShippingThreshold> |
getFreeShippingThreshold()
Optional.
|
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.
|
LoyaltyProgram |
getLoyaltyProgram()
Loyalty program information that is used to surface loyalty benefits ( for example, better
pricing, points, etc) to the user of this item.
|
List<LoyaltyProgram> |
getLoyaltyPrograms()
Optional.
|
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()
Output only.
|
ProductStructuredDescription |
getStructuredDescription()
Structured description, for algorithmically (AI)-generated descriptions.
|
ProductStructuredTitle |
getStructuredTitle()
Structured title, for algorithmically (AI)-generated titles.
|
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](//support.google.com/merchants/answer/10295759) and
[Dynamic Promotions](//support.google.com/merchants/answer/13949249) 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 |
setFreeShippingThreshold(List<FreeShippingThreshold> freeShippingThreshold)
Optional.
|
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 |
setLoyaltyProgram(LoyaltyProgram loyaltyProgram)
Loyalty program information that is used to surface loyalty benefits ( for example, better
pricing, points, etc) to the user of this item.
|
Product |
setLoyaltyPrograms(List<LoyaltyProgram> loyaltyPrograms)
Optional.
|
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)
Output only.
|
Product |
setStructuredDescription(ProductStructuredDescription structuredDescription)
Structured description, for algorithmically (AI)-generated descriptions.
|
Product |
setStructuredTitle(ProductStructuredTitle structuredTitle)
Structured title, for algorithmically (AI)-generated titles.
|
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, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public 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 List<FreeShippingThreshold> getFreeShippingThreshold()
null
for nonepublic Product setFreeShippingThreshold(List<FreeShippingThreshold> freeShippingThreshold)
freeShippingThreshold
- freeShippingThreshold 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 LoyaltyProgram getLoyaltyProgram()
null
for nonepublic Product setLoyaltyProgram(LoyaltyProgram loyaltyProgram)
loyaltyProgram
- loyaltyProgram or null
for nonepublic List<LoyaltyProgram> getLoyaltyPrograms()
null
for nonepublic Product setLoyaltyPrograms(List<LoyaltyProgram> loyaltyPrograms)
loyaltyPrograms
- loyaltyPrograms 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 ProductStructuredDescription getStructuredDescription()
null
for nonepublic Product setStructuredDescription(ProductStructuredDescription structuredDescription)
structuredDescription
- structuredDescription or null
for nonepublic ProductStructuredTitle getStructuredTitle()
null
for nonepublic Product setStructuredTitle(ProductStructuredTitle structuredTitle)
structuredTitle
- structuredTitle 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.GenericJson
public Product clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.