public static final class TransitTable.TransitTimeRow.TransitTimeValue.Builder extends GeneratedMessage.Builder<TransitTable.TransitTimeRow.TransitTimeValue.Builder> implements TransitTable.TransitTimeRow.TransitTimeValueOrBuilderTransit time range (min-max) in business days.
Protobuf type
google.shopping.merchant.accounts.v1.TransitTable.TransitTimeRow.TransitTimeValue
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > TransitTable.TransitTimeRow.TransitTimeValue.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public TransitTable.TransitTimeRow.TransitTimeValue build()| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue |
|
buildPartial()
public TransitTable.TransitTimeRow.TransitTimeValue buildPartial()| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue |
|
clear()
public TransitTable.TransitTimeRow.TransitTimeValue.Builder clear()| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue.Builder |
|
clearMaxTransitDays()
public TransitTable.TransitTimeRow.TransitTimeValue.Builder clearMaxTransitDays() Must be greater than or equal to min_transit_days.
optional int32 max_transit_days = 2;
| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue.Builder |
This builder for chaining. |
clearMinTransitDays()
public TransitTable.TransitTimeRow.TransitTimeValue.Builder clearMinTransitDays()Minimum transit time range in business days. 0 means same day delivery, 1 means next day delivery.
optional int32 min_transit_days = 1;
| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public TransitTable.TransitTimeRow.TransitTimeValue getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getMaxTransitDays()
public int getMaxTransitDays() Must be greater than or equal to min_transit_days.
optional int32 max_transit_days = 2;
| Returns | |
|---|---|
| Type | Description |
int |
The maxTransitDays. |
getMinTransitDays()
public int getMinTransitDays()Minimum transit time range in business days. 0 means same day delivery, 1 means next day delivery.
optional int32 min_transit_days = 1;
| Returns | |
|---|---|
| Type | Description |
int |
The minTransitDays. |
hasMaxTransitDays()
public boolean hasMaxTransitDays() Must be greater than or equal to min_transit_days.
optional int32 max_transit_days = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the maxTransitDays field is set. |
hasMinTransitDays()
public boolean hasMinTransitDays()Minimum transit time range in business days. 0 means same day delivery, 1 means next day delivery.
optional int32 min_transit_days = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the minTransitDays field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public TransitTable.TransitTimeRow.TransitTimeValue.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public TransitTable.TransitTimeRow.TransitTimeValue.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue.Builder |
|
mergeFrom(TransitTable.TransitTimeRow.TransitTimeValue other)
public TransitTable.TransitTimeRow.TransitTimeValue.Builder mergeFrom(TransitTable.TransitTimeRow.TransitTimeValue other)| Parameter | |
|---|---|
| Name | Description |
other |
TransitTable.TransitTimeRow.TransitTimeValue |
| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue.Builder |
|
setMaxTransitDays(int value)
public TransitTable.TransitTimeRow.TransitTimeValue.Builder setMaxTransitDays(int value) Must be greater than or equal to min_transit_days.
optional int32 max_transit_days = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe maxTransitDays to set. |
| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue.Builder |
This builder for chaining. |
setMinTransitDays(int value)
public TransitTable.TransitTimeRow.TransitTimeValue.Builder setMinTransitDays(int value)Minimum transit time range in business days. 0 means same day delivery, 1 means next day delivery.
optional int32 min_transit_days = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
intThe minTransitDays to set. |
| Returns | |
|---|---|
| Type | Description |
TransitTable.TransitTimeRow.TransitTimeValue.Builder |
This builder for chaining. |