public static final class MinimumOrderValueTable.Builder extends GeneratedMessage.Builder<MinimumOrderValueTable.Builder> implements MinimumOrderValueTableOrBuilder
Table of per store minimum order values for the pickup fulfillment type.
Protobuf type google.shopping.merchant.accounts.v1.MinimumOrderValueTable
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public MinimumOrderValueTable.Builder addAllStoreCodeSetWithMovs(Iterable<? extends MinimumOrderValueTable.StoreCodeSetWithMov> values)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov>
|
public MinimumOrderValueTable.Builder addStoreCodeSetWithMovs(MinimumOrderValueTable.StoreCodeSetWithMov value)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
public MinimumOrderValueTable.Builder addStoreCodeSetWithMovs(MinimumOrderValueTable.StoreCodeSetWithMov.Builder builderForValue)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
public MinimumOrderValueTable.Builder addStoreCodeSetWithMovs(int index, MinimumOrderValueTable.StoreCodeSetWithMov value)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
public MinimumOrderValueTable.Builder addStoreCodeSetWithMovs(int index, MinimumOrderValueTable.StoreCodeSetWithMov.Builder builderForValue)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
public MinimumOrderValueTable.StoreCodeSetWithMov.Builder addStoreCodeSetWithMovsBuilder()
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
public MinimumOrderValueTable.StoreCodeSetWithMov.Builder addStoreCodeSetWithMovsBuilder(int index)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public MinimumOrderValueTable build()
public MinimumOrderValueTable buildPartial()
public MinimumOrderValueTable.Builder clear()
Overrides
public MinimumOrderValueTable.Builder clearStoreCodeSetWithMovs()
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
public MinimumOrderValueTable getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public MinimumOrderValueTable.StoreCodeSetWithMov getStoreCodeSetWithMovs(int index)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public MinimumOrderValueTable.StoreCodeSetWithMov.Builder getStoreCodeSetWithMovsBuilder(int index)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public List<MinimumOrderValueTable.StoreCodeSetWithMov.Builder> getStoreCodeSetWithMovsBuilderList()
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
public int getStoreCodeSetWithMovsCount()
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
|
public List<MinimumOrderValueTable.StoreCodeSetWithMov> getStoreCodeSetWithMovsList()
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
public MinimumOrderValueTable.StoreCodeSetWithMovOrBuilder getStoreCodeSetWithMovsOrBuilder(int index)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends MinimumOrderValueTable.StoreCodeSetWithMovOrBuilder> getStoreCodeSetWithMovsOrBuilderList()
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
List<? extends com.google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMovOrBuilder> |
|
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public MinimumOrderValueTable.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public MinimumOrderValueTable.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
public MinimumOrderValueTable.Builder mergeFrom(MinimumOrderValueTable other)
public MinimumOrderValueTable.Builder removeStoreCodeSetWithMovs(int index)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
|
public MinimumOrderValueTable.Builder setStoreCodeSetWithMovs(int index, MinimumOrderValueTable.StoreCodeSetWithMov value)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];
public MinimumOrderValueTable.Builder setStoreCodeSetWithMovs(int index, MinimumOrderValueTable.StoreCodeSetWithMov.Builder builderForValue)
Required. A list of store code sets sharing the same minimum order value
(MOV). At least two sets are required and the last one must be empty, which
signifies 'MOV for all other stores'. Each store code can only appear once
across all the sets. All prices within a service must have the same
currency.
repeated .google.shopping.merchant.accounts.v1.MinimumOrderValueTable.StoreCodeSetWithMov store_code_set_with_movs = 1 [(.google.api.field_behavior) = REQUIRED];