public interface CarrierRateOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCarrier()
public abstract String getCarrier() Required. Carrier service, such as "UPS" or "Fedex".
optional string carrier = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The carrier. |
getCarrierBytes()
public abstract ByteString getCarrierBytes() Required. Carrier service, such as "UPS" or "Fedex".
optional string carrier = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for carrier. |
getCarrierService()
public abstract String getCarrierService() Required. Carrier service, such as "ground" or "2 days".
optional string carrier_service = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The carrierService. |
getCarrierServiceBytes()
public abstract ByteString getCarrierServiceBytes() Required. Carrier service, such as "ground" or "2 days".
optional string carrier_service = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for carrierService. |
getFlatAdjustment()
public abstract Price getFlatAdjustment() Optional. Additive shipping rate modifier. Can be negative. For example
{ "amount_micros": 1, "currency_code" : "USD" } adds $1 to the rate,
{ "amount_micros": -3, "currency_code" : "USD" } removes $3 from the
rate.
optional .google.shopping.type.Price flat_adjustment = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
com.google.shopping.type.Price |
The flatAdjustment. |
getFlatAdjustmentOrBuilder()
public abstract PriceOrBuilder getFlatAdjustmentOrBuilder() Optional. Additive shipping rate modifier. Can be negative. For example
{ "amount_micros": 1, "currency_code" : "USD" } adds $1 to the rate,
{ "amount_micros": -3, "currency_code" : "USD" } removes $3 from the
rate.
optional .google.shopping.type.Price flat_adjustment = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
com.google.shopping.type.PriceOrBuilder |
|
getName()
public abstract String getName()Required. Name of the carrier rate. Must be unique per rate group.
optional string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()Required. Name of the carrier rate. Must be unique per rate group.
optional string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getOriginPostalCode()
public abstract String getOriginPostalCode()Required. Shipping origin for this carrier rate.
optional string origin_postal_code = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The originPostalCode. |
getOriginPostalCodeBytes()
public abstract ByteString getOriginPostalCodeBytes()Required. Shipping origin for this carrier rate.
optional string origin_postal_code = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for originPostalCode. |
getPercentageAdjustment()
public abstract String getPercentageAdjustment() Optional. Multiplicative shipping rate modifier as a number in decimal
notation. Can be negative. For example "5.4" increases the rate by 5.4%,
"-3" decreases the rate by 3%.
optional string percentage_adjustment = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The percentageAdjustment. |
getPercentageAdjustmentBytes()
public abstract ByteString getPercentageAdjustmentBytes() Optional. Multiplicative shipping rate modifier as a number in decimal
notation. Can be negative. For example "5.4" increases the rate by 5.4%,
"-3" decreases the rate by 3%.
optional string percentage_adjustment = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for percentageAdjustment. |
hasCarrier()
public abstract boolean hasCarrier() Required. Carrier service, such as "UPS" or "Fedex".
optional string carrier = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the carrier field is set. |
hasCarrierService()
public abstract boolean hasCarrierService() Required. Carrier service, such as "ground" or "2 days".
optional string carrier_service = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the carrierService field is set. |
hasFlatAdjustment()
public abstract boolean hasFlatAdjustment() Optional. Additive shipping rate modifier. Can be negative. For example
{ "amount_micros": 1, "currency_code" : "USD" } adds $1 to the rate,
{ "amount_micros": -3, "currency_code" : "USD" } removes $3 from the
rate.
optional .google.shopping.type.Price flat_adjustment = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the flatAdjustment field is set. |
hasName()
public abstract boolean hasName()Required. Name of the carrier rate. Must be unique per rate group.
optional string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the name field is set. |
hasOriginPostalCode()
public abstract boolean hasOriginPostalCode()Required. Shipping origin for this carrier rate.
optional string origin_postal_code = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the originPostalCode field is set. |
hasPercentageAdjustment()
public abstract boolean hasPercentageAdjustment() Optional. Multiplicative shipping rate modifier as a number in decimal
notation. Can be negative. For example "5.4" increases the rate by 5.4%,
"-3" decreases the rate by 3%.
optional string percentage_adjustment = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the percentageAdjustment field is set. |