Class TransitTable.TransitTimeRow.TransitTimeValue.Builder (0.5.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class TransitTable.TransitTimeRow.TransitTimeValue.Builder extends GeneratedMessageV3.Builder<TransitTable.TransitTimeRow.TransitTimeValue.Builder> implements TransitTable.TransitTimeRow.TransitTimeValueOrBuilder
Transit time range (min-max) in business days.
Protobuf type
google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue
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 TransitTable.TransitTimeRow.TransitTimeValue.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public TransitTable.TransitTimeRow.TransitTimeValue build()
public TransitTable.TransitTimeRow.TransitTimeValue buildPartial()
public TransitTable.TransitTimeRow.TransitTimeValue.Builder clear()
Overrides
public TransitTable.TransitTimeRow.TransitTimeValue.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public TransitTable.TransitTimeRow.TransitTimeValue.Builder clearMaxTransitDays()
Must be greater than or equal to min_transit_days
.
optional int32 max_transit_days = 2;
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;
public TransitTable.TransitTimeRow.TransitTimeValue.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public TransitTable.TransitTimeRow.TransitTimeValue.Builder clone()
Overrides
public TransitTable.TransitTimeRow.TransitTimeValue getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
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.
|
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.
|
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.
|
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.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public TransitTable.TransitTimeRow.TransitTimeValue.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public TransitTable.TransitTimeRow.TransitTimeValue.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public TransitTable.TransitTimeRow.TransitTimeValue.Builder mergeFrom(TransitTable.TransitTimeRow.TransitTimeValue other)
public final TransitTable.TransitTimeRow.TransitTimeValue.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public TransitTable.TransitTimeRow.TransitTimeValue.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
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 |
int
The maxTransitDays to set.
|
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 |
int
The minTransitDays to set.
|
public TransitTable.TransitTimeRow.TransitTimeValue.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final TransitTable.TransitTimeRow.TransitTimeValue.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-24 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-09-24 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-24 UTC."]]