public static final class TransitTable.TransitTimeRow.Builder extends GeneratedMessageV3.Builder<TransitTable.TransitTimeRow.Builder> implements TransitTable.TransitTimeRowOrBuilder
If there's only one dimension set of postal_code_group_names
or
transit_time_labels
, there are multiple rows each with one value
for that dimension. If there are two dimensions, each row corresponds to a
postal_code_group_names
, and columns (values) to a
transit_time_labels
.
Protobuf type google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow
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.Builder addAllValues(Iterable<? extends TransitTable.TransitTimeRow.TransitTimeValue> values)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue>
|
public TransitTable.TransitTimeRow.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public TransitTable.TransitTimeRow.Builder addValues(TransitTable.TransitTimeRow.TransitTimeValue value)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
public TransitTable.TransitTimeRow.Builder addValues(TransitTable.TransitTimeRow.TransitTimeValue.Builder builderForValue)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
public TransitTable.TransitTimeRow.Builder addValues(int index, TransitTable.TransitTimeRow.TransitTimeValue value)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
public TransitTable.TransitTimeRow.Builder addValues(int index, TransitTable.TransitTimeRow.TransitTimeValue.Builder builderForValue)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
public TransitTable.TransitTimeRow.TransitTimeValue.Builder addValuesBuilder()
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
public TransitTable.TransitTimeRow.TransitTimeValue.Builder addValuesBuilder(int index)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
public TransitTable.TransitTimeRow build()
public TransitTable.TransitTimeRow buildPartial()
public TransitTable.TransitTimeRow.Builder clear()
Overrides
public TransitTable.TransitTimeRow.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public TransitTable.TransitTimeRow.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public TransitTable.TransitTimeRow.Builder clearValues()
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
public TransitTable.TransitTimeRow.Builder clone()
Overrides
public TransitTable.TransitTimeRow getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public TransitTable.TransitTimeRow.TransitTimeValue getValues(int index)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
public TransitTable.TransitTimeRow.TransitTimeValue.Builder getValuesBuilder(int index)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
public List<TransitTable.TransitTimeRow.TransitTimeValue.Builder> getValuesBuilderList()
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
public int getValuesCount()
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
|
public List<TransitTable.TransitTimeRow.TransitTimeValue> getValuesList()
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
public TransitTable.TransitTimeRow.TransitTimeValueOrBuilder getValuesOrBuilder(int index)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
public List<? extends TransitTable.TransitTimeRow.TransitTimeValueOrBuilder> getValuesOrBuilderList()
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
List<? extends com.google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValueOrBuilder> |
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public TransitTable.TransitTimeRow.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public TransitTable.TransitTimeRow.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public TransitTable.TransitTimeRow.Builder mergeFrom(TransitTable.TransitTimeRow other)
public final TransitTable.TransitTimeRow.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public TransitTable.TransitTimeRow.Builder removeValues(int index)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
index |
int
|
public TransitTable.TransitTimeRow.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public TransitTable.TransitTimeRow.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final TransitTable.TransitTimeRow.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
public TransitTable.TransitTimeRow.Builder setValues(int index, TransitTable.TransitTimeRow.TransitTimeValue value)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];
public TransitTable.TransitTimeRow.Builder setValues(int index, TransitTable.TransitTimeRow.TransitTimeValue.Builder builderForValue)
Required. Transit time range (min-max) in business days.
repeated .google.shopping.merchant.accounts.v1beta.TransitTable.TransitTimeRow.TransitTimeValue values = 1 [(.google.api.field_behavior) = REQUIRED];