public final class PickupCost extends GeneratedMessage implements PickupCostOrBuilder
The pickup cost of the item.
Protobuf type google.shopping.merchant.products.v1.PickupCost
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int FLAT_RATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int FREE_THRESHOLD_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static PickupCost getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static PickupCost.Builder newBuilder()
public static PickupCost.Builder newBuilder(PickupCost prototype)
public static PickupCost parseDelimitedFrom(InputStream input)
public static PickupCost parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static PickupCost parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static PickupCost parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PickupCost parseFrom(ByteString data)
public static PickupCost parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PickupCost parseFrom(CodedInputStream input)
public static PickupCost parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static PickupCost parseFrom(InputStream input)
public static PickupCost parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static PickupCost parseFrom(ByteBuffer data)
public static PickupCost parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<PickupCost> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public PickupCost getDefaultInstanceForType()
public Price getFlatRate()
Required. The flat rate pickup cost of the item.
optional .google.shopping.type.Price flat_rate = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
com.google.shopping.type.Price |
The flatRate.
|
public PriceOrBuilder getFlatRateOrBuilder()
Required. The flat rate pickup cost of the item.
optional .google.shopping.type.Price flat_rate = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
com.google.shopping.type.PriceOrBuilder |
|
public Price getFreeThreshold()
Optional. The price threshold above which pickup is free of charge.
optional .google.shopping.type.Price free_threshold = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.shopping.type.Price |
The freeThreshold.
|
public PriceOrBuilder getFreeThresholdOrBuilder()
Optional. The price threshold above which pickup is free of charge.
optional .google.shopping.type.Price free_threshold = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
com.google.shopping.type.PriceOrBuilder |
|
public Parser<PickupCost> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public boolean hasFlatRate()
Required. The flat rate pickup cost of the item.
optional .google.shopping.type.Price flat_rate = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the flatRate field is set.
|
public boolean hasFreeThreshold()
Optional. The price threshold above which pickup is free of charge.
optional .google.shopping.type.Price free_threshold = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the freeThreshold field is set.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public PickupCost.Builder newBuilderForType()
protected PickupCost.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public PickupCost.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides