public interface CarrierRateOrBuilder extends MessageOrBuilder
Implements
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. |