public static final class Distance.Builder extends GeneratedMessageV3.Builder<Distance.Builder> implements DistanceOrBuilder
Maximum delivery radius.
This is only required for the local delivery shipment type.
Protobuf type google.shopping.merchant.accounts.v1beta.Distance
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public Distance.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Distance buildPartial()
public Distance.Builder clear()
Overrides
public Distance.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public Distance.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public Distance.Builder clearUnit()
Unit can differ based on country, it is parameterized to include miles
and kilometers.
optional .google.shopping.merchant.accounts.v1beta.Distance.Unit unit = 2;
public Distance.Builder clearValue()
Integer value of distance.
optional int64 value = 1;
public Distance.Builder clone()
Overrides
public Distance getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public Distance.Unit getUnit()
Unit can differ based on country, it is parameterized to include miles
and kilometers.
optional .google.shopping.merchant.accounts.v1beta.Distance.Unit unit = 2;
public int getUnitValue()
Unit can differ based on country, it is parameterized to include miles
and kilometers.
optional .google.shopping.merchant.accounts.v1beta.Distance.Unit unit = 2;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for unit.
|
Integer value of distance.
optional int64 value = 1;
Returns |
Type |
Description |
long |
The value.
|
Unit can differ based on country, it is parameterized to include miles
and kilometers.
optional .google.shopping.merchant.accounts.v1beta.Distance.Unit unit = 2;
Returns |
Type |
Description |
boolean |
Whether the unit field is set.
|
public boolean hasValue()
Integer value of distance.
optional int64 value = 1;
Returns |
Type |
Description |
boolean |
Whether the value field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Distance.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public Distance.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public Distance.Builder mergeFrom(Distance other)
Parameter |
Name |
Description |
other |
Distance
|
public final Distance.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Distance.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public Distance.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public Distance.Builder setUnit(Distance.Unit value)
Unit can differ based on country, it is parameterized to include miles
and kilometers.
optional .google.shopping.merchant.accounts.v1beta.Distance.Unit unit = 2;
public Distance.Builder setUnitValue(int value)
Unit can differ based on country, it is parameterized to include miles
and kilometers.
optional .google.shopping.merchant.accounts.v1beta.Distance.Unit unit = 2;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for unit to set.
|
public final Distance.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public Distance.Builder setValue(long value)
Integer value of distance.
optional int64 value = 1;
Parameter |
Name |
Description |
value |
long
The value to set.
|