Class BatchWriteRequest.MutationGroup.Builder (6.49.0)
6.111.1 (latest)
6.111.0
6.108.0
6.107.0
6.103.0
6.102.1
6.101.1
6.100.0
6.99.0
6.98.1
6.97.1
6.96.1
6.95.1
6.94.0
6.93.0
6.89.0
6.88.0
6.87.0
6.86.0
6.85.0
6.83.0
6.82.0
6.80.1
6.79.0
6.77.0
6.74.1
6.72.0
6.71.0
6.69.0
6.68.0
6.66.0
6.65.1
6.62.0
6.60.0
6.58.0
6.57.0
6.56.0
6.55.0
6.54.0
6.53.0
6.52.1
6.51.0
6.50.1
6.49.0
6.25.1
6.24.0
6.23.4
6.22.0
6.21.2
6.20.0
6.19.1
6.18.0
6.17.4
6.14.1
public static final class BatchWriteRequest . MutationGroup . Builder extends GeneratedMessageV3 . Builder<BatchWriteRequest . MutationGroup . Builder > implements BatchWriteRequest . MutationGroupOrBuilder
A group of mutations to be committed together. Related mutations should be
placed in a group. For example, two mutations inserting rows with the same
primary key prefix in both parent and child tables are related.
Protobuf type google.spanner.v1.BatchWriteRequest.MutationGroup
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addAllMutations(Iterable<? extends Mutation> values)
public BatchWriteRequest . MutationGroup . Builder addAllMutations ( Iterable <? extends Mutation > values )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
values
Iterable <? extends com.google.spanner.v1.Mutation >
addMutations(Mutation value)
public BatchWriteRequest . MutationGroup . Builder addMutations ( Mutation value )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
Mutation
addMutations(Mutation.Builder builderForValue)
public BatchWriteRequest . MutationGroup . Builder addMutations ( Mutation . Builder builderForValue )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
addMutations(int index, Mutation value)
public BatchWriteRequest . MutationGroup . Builder addMutations ( int index , Mutation value )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
addMutations(int index, Mutation.Builder builderForValue)
public BatchWriteRequest . MutationGroup . Builder addMutations ( int index , Mutation . Builder builderForValue )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
addMutationsBuilder()
public Mutation . Builder addMutationsBuilder ()
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
addMutationsBuilder(int index)
public Mutation . Builder addMutationsBuilder ( int index )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public BatchWriteRequest . MutationGroup . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public BatchWriteRequest . MutationGroup build ()
buildPartial()
public BatchWriteRequest . MutationGroup buildPartial ()
clear()
public BatchWriteRequest . MutationGroup . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public BatchWriteRequest . MutationGroup . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearMutations()
public BatchWriteRequest . MutationGroup . Builder clearMutations ()
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public BatchWriteRequest . MutationGroup . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public BatchWriteRequest . MutationGroup . Builder clone ()
Overrides
getDefaultInstanceForType()
public BatchWriteRequest . MutationGroup getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMutations(int index)
public Mutation getMutations ( int index )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
getMutationsBuilder(int index)
public Mutation . Builder getMutationsBuilder ( int index )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
getMutationsBuilderList()
public List<Mutation . Builder > getMutationsBuilderList ()
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
getMutationsCount()
public int getMutationsCount ()
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
getMutationsList()
public List<Mutation> getMutationsList ()
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
getMutationsOrBuilder(int index)
public MutationOrBuilder getMutationsOrBuilder ( int index )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
getMutationsOrBuilderList()
public List <? extends MutationOrBuilder > getMutationsOrBuilderList ()
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
List <? extends com.google.spanner.v1.MutationOrBuilder >
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
public BatchWriteRequest . MutationGroup . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public BatchWriteRequest . MutationGroup . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeFrom(BatchWriteRequest.MutationGroup other)
public BatchWriteRequest . MutationGroup . Builder mergeFrom ( BatchWriteRequest . MutationGroup other )
mergeUnknownFields(UnknownFieldSet unknownFields)
public final BatchWriteRequest . MutationGroup . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
removeMutations(int index)
public BatchWriteRequest . MutationGroup . Builder removeMutations ( int index )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
index
int
setField(Descriptors.FieldDescriptor field, Object value)
public BatchWriteRequest . MutationGroup . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setMutations(int index, Mutation value)
public BatchWriteRequest . MutationGroup . Builder setMutations ( int index , Mutation value )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
setMutations(int index, Mutation.Builder builderForValue)
public BatchWriteRequest . MutationGroup . Builder setMutations ( int index , Mutation . Builder builderForValue )
Required. The mutations in this group.
repeated .google.spanner.v1.Mutation mutations = 1 [(.google.api.field_behavior) = REQUIRED];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public BatchWriteRequest . MutationGroup . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final BatchWriteRequest . MutationGroup . 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 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]