public final class Value
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 |
---|
Value() |
Modifier and Type | Method and Description |
---|---|
Value |
clone() |
String |
getCarrierRateName()
The name of a carrier rate referring to a carrier rate defined in the same rate group.
|
Price |
getFlatRate()
A flat rate.
|
Boolean |
getNoShipping()
If true, then the product can't ship.
|
String |
getPricePercentage()
A percentage of the price represented as a number in decimal notation (for example, `"5.4"`).
|
String |
getSubtableName()
The name of a subtable.
|
Value |
set(String fieldName,
Object value) |
Value |
setCarrierRateName(String carrierRateName)
The name of a carrier rate referring to a carrier rate defined in the same rate group.
|
Value |
setFlatRate(Price flatRate)
A flat rate.
|
Value |
setNoShipping(Boolean noShipping)
If true, then the product can't ship.
|
Value |
setPricePercentage(String pricePercentage)
A percentage of the price represented as a number in decimal notation (for example, `"5.4"`).
|
Value |
setSubtableName(String subtableName)
The name of a subtable.
|
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 String getCarrierRateName()
null
for nonepublic Value setCarrierRateName(String carrierRateName)
carrierRateName
- carrierRateName or null
for nonepublic Price getFlatRate()
null
for nonepublic Value setFlatRate(Price flatRate)
flatRate
- flatRate or null
for nonepublic Boolean getNoShipping()
null
for nonepublic Value setNoShipping(Boolean noShipping)
noShipping
- noShipping or null
for nonepublic String getPricePercentage()
null
for nonepublic Value setPricePercentage(String pricePercentage)
pricePercentage
- pricePercentage or null
for nonepublic String getSubtableName()
null
for nonepublic Value setSubtableName(String subtableName)
subtableName
- subtableName or null
for nonepublic Value set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public Value clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.