public final class CarrierRate
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| Constructor and Description |
|---|
CarrierRate() |
| Modifier and Type | Method and Description |
|---|---|
CarrierRate |
clone() |
java.lang.String |
getCarrierName()
Carrier service, such as "UPS" or "Fedex".
|
java.lang.String |
getCarrierService()
Carrier service, such as "ground" or "2 days".
|
Price |
getFlatAdjustment()
Additive shipping rate modifier.
|
java.lang.String |
getName()
Name of the carrier rate.
|
java.lang.String |
getOriginPostalCode()
Shipping origin for this carrier rate.
|
java.lang.String |
getPercentageAdjustment()
Multiplicative shipping rate modifier as a number in decimal notation.
|
CarrierRate |
set(java.lang.String fieldName,
java.lang.Object value) |
CarrierRate |
setCarrierName(java.lang.String carrierName)
Carrier service, such as "UPS" or "Fedex".
|
CarrierRate |
setCarrierService(java.lang.String carrierService)
Carrier service, such as "ground" or "2 days".
|
CarrierRate |
setFlatAdjustment(Price flatAdjustment)
Additive shipping rate modifier.
|
CarrierRate |
setName(java.lang.String name)
Name of the carrier rate.
|
CarrierRate |
setOriginPostalCode(java.lang.String originPostalCode)
Shipping origin for this carrier rate.
|
CarrierRate |
setPercentageAdjustment(java.lang.String percentageAdjustment)
Multiplicative shipping rate modifier as a number in decimal notation.
|
getFactory, setFactory, toPrettyString, toStringentrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, valuespublic java.lang.String getCarrierName()
null for nonepublic CarrierRate setCarrierName(java.lang.String carrierName)
carrierName - carrierName or null for nonepublic java.lang.String getCarrierService()
null for nonepublic CarrierRate setCarrierService(java.lang.String carrierService)
carrierService - carrierService or null for nonepublic Price getFlatAdjustment()
null for nonepublic CarrierRate setFlatAdjustment(Price flatAdjustment)
flatAdjustment - flatAdjustment or null for nonepublic java.lang.String getName()
null for nonepublic CarrierRate setName(java.lang.String name)
name - name or null for nonepublic java.lang.String getOriginPostalCode()
null for nonepublic CarrierRate setOriginPostalCode(java.lang.String originPostalCode)
originPostalCode - originPostalCode or null for nonepublic java.lang.String getPercentageAdjustment()
null for nonepublic CarrierRate setPercentageAdjustment(java.lang.String percentageAdjustment)
percentageAdjustment - percentageAdjustment or null for nonepublic CarrierRate set(java.lang.String fieldName, java.lang.Object value)
set in class com.google.api.client.json.GenericJsonpublic CarrierRate clone()
clone in class com.google.api.client.json.GenericJson