public static final class MutateRowsRequest.Entry.Builder extends com.google.protobuf.GeneratedMessage.Builder<MutateRowsRequest.Entry.Builder> implements MutateRowsRequest.EntryOrBuilder
A mutation for a given row.Protobuf type
google.bigtable.v2.MutateRowsRequest.Entry| Modifier and Type | Method and Description |
|---|---|
MutateRowsRequest.Entry.Builder |
addAllMutations(Iterable<? extends Mutation> values)
Required.
|
MutateRowsRequest.Entry.Builder |
addMutations(int index,
Mutation.Builder builderForValue)
Required.
|
MutateRowsRequest.Entry.Builder |
addMutations(int index,
Mutation value)
Required.
|
MutateRowsRequest.Entry.Builder |
addMutations(Mutation.Builder builderForValue)
Required.
|
MutateRowsRequest.Entry.Builder |
addMutations(Mutation value)
Required.
|
Mutation.Builder |
addMutationsBuilder()
Required.
|
Mutation.Builder |
addMutationsBuilder(int index)
Required.
|
MutateRowsRequest.Entry |
build() |
MutateRowsRequest.Entry |
buildPartial() |
MutateRowsRequest.Entry.Builder |
clear() |
MutateRowsRequest.Entry.Builder |
clearIdempotency()
If set consistently across retries, prevents this mutation from being
double applied to aggregate column families within a 15m window.
|
MutateRowsRequest.Entry.Builder |
clearMutations()
Required.
|
MutateRowsRequest.Entry.Builder |
clearRowKey()
The key of the row to which the `mutations` should be applied.
|
MutateRowsRequest.Entry |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Idempotency |
getIdempotency()
If set consistently across retries, prevents this mutation from being
double applied to aggregate column families within a 15m window.
|
Idempotency.Builder |
getIdempotencyBuilder()
If set consistently across retries, prevents this mutation from being
double applied to aggregate column families within a 15m window.
|
IdempotencyOrBuilder |
getIdempotencyOrBuilder()
If set consistently across retries, prevents this mutation from being
double applied to aggregate column families within a 15m window.
|
Mutation |
getMutations(int index)
Required.
|
Mutation.Builder |
getMutationsBuilder(int index)
Required.
|
List<Mutation.Builder> |
getMutationsBuilderList()
Required.
|
int |
getMutationsCount()
Required.
|
List<Mutation> |
getMutationsList()
Required.
|
MutationOrBuilder |
getMutationsOrBuilder(int index)
Required.
|
List<? extends MutationOrBuilder> |
getMutationsOrBuilderList()
Required.
|
com.google.protobuf.ByteString |
getRowKey()
The key of the row to which the `mutations` should be applied.
|
boolean |
hasIdempotency()
If set consistently across retries, prevents this mutation from being
double applied to aggregate column families within a 15m window.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MutateRowsRequest.Entry.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MutateRowsRequest.Entry.Builder |
mergeFrom(com.google.protobuf.Message other) |
MutateRowsRequest.Entry.Builder |
mergeFrom(MutateRowsRequest.Entry other) |
MutateRowsRequest.Entry.Builder |
mergeIdempotency(Idempotency value)
If set consistently across retries, prevents this mutation from being
double applied to aggregate column families within a 15m window.
|
MutateRowsRequest.Entry.Builder |
removeMutations(int index)
Required.
|
MutateRowsRequest.Entry.Builder |
setIdempotency(Idempotency.Builder builderForValue)
If set consistently across retries, prevents this mutation from being
double applied to aggregate column families within a 15m window.
|
MutateRowsRequest.Entry.Builder |
setIdempotency(Idempotency value)
If set consistently across retries, prevents this mutation from being
double applied to aggregate column families within a 15m window.
|
MutateRowsRequest.Entry.Builder |
setMutations(int index,
Mutation.Builder builderForValue)
Required.
|
MutateRowsRequest.Entry.Builder |
setMutations(int index,
Mutation value)
Required.
|
MutateRowsRequest.Entry.Builder |
setRowKey(com.google.protobuf.ByteString value)
The key of the row to which the `mutations` should be applied.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<MutateRowsRequest.Entry.Builder>public MutateRowsRequest.Entry.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<MutateRowsRequest.Entry.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<MutateRowsRequest.Entry.Builder>public MutateRowsRequest.Entry getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MutateRowsRequest.Entry build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MutateRowsRequest.Entry buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MutateRowsRequest.Entry.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MutateRowsRequest.Entry.Builder>public MutateRowsRequest.Entry.Builder mergeFrom(MutateRowsRequest.Entry other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<MutateRowsRequest.Entry.Builder>public MutateRowsRequest.Entry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MutateRowsRequest.Entry.Builder>IOExceptionpublic com.google.protobuf.ByteString getRowKey()
The key of the row to which the `mutations` should be applied.
bytes row_key = 1;getRowKey in interface MutateRowsRequest.EntryOrBuilderpublic MutateRowsRequest.Entry.Builder setRowKey(com.google.protobuf.ByteString value)
The key of the row to which the `mutations` should be applied.
bytes row_key = 1;value - The rowKey to set.public MutateRowsRequest.Entry.Builder clearRowKey()
The key of the row to which the `mutations` should be applied.
bytes row_key = 1;public List<Mutation> getMutationsList()
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
getMutationsList in interface MutateRowsRequest.EntryOrBuilderpublic int getMutationsCount()
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
getMutationsCount in interface MutateRowsRequest.EntryOrBuilderpublic Mutation getMutations(int index)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
getMutations in interface MutateRowsRequest.EntryOrBuilderpublic MutateRowsRequest.Entry.Builder setMutations(int index, Mutation value)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public MutateRowsRequest.Entry.Builder setMutations(int index, Mutation.Builder builderForValue)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public MutateRowsRequest.Entry.Builder addMutations(Mutation value)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public MutateRowsRequest.Entry.Builder addMutations(int index, Mutation value)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public MutateRowsRequest.Entry.Builder addMutations(Mutation.Builder builderForValue)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public MutateRowsRequest.Entry.Builder addMutations(int index, Mutation.Builder builderForValue)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public MutateRowsRequest.Entry.Builder addAllMutations(Iterable<? extends Mutation> values)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public MutateRowsRequest.Entry.Builder clearMutations()
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public MutateRowsRequest.Entry.Builder removeMutations(int index)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public Mutation.Builder getMutationsBuilder(int index)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public MutationOrBuilder getMutationsOrBuilder(int index)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
getMutationsOrBuilder in interface MutateRowsRequest.EntryOrBuilderpublic List<? extends MutationOrBuilder> getMutationsOrBuilderList()
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
getMutationsOrBuilderList in interface MutateRowsRequest.EntryOrBuilderpublic Mutation.Builder addMutationsBuilder()
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public Mutation.Builder addMutationsBuilder(int index)
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public List<Mutation.Builder> getMutationsBuilderList()
Required. Changes to be atomically applied to the specified row. Mutations are applied in order, meaning that earlier mutations can be masked by later ones. You must specify at least one mutation.
repeated .google.bigtable.v2.Mutation mutations = 2 [(.google.api.field_behavior) = REQUIRED];
public boolean hasIdempotency()
If set consistently across retries, prevents this mutation from being double applied to aggregate column families within a 15m window.
.google.bigtable.v2.Idempotency idempotency = 3;hasIdempotency in interface MutateRowsRequest.EntryOrBuilderpublic Idempotency getIdempotency()
If set consistently across retries, prevents this mutation from being double applied to aggregate column families within a 15m window.
.google.bigtable.v2.Idempotency idempotency = 3;getIdempotency in interface MutateRowsRequest.EntryOrBuilderpublic MutateRowsRequest.Entry.Builder setIdempotency(Idempotency value)
If set consistently across retries, prevents this mutation from being double applied to aggregate column families within a 15m window.
.google.bigtable.v2.Idempotency idempotency = 3;public MutateRowsRequest.Entry.Builder setIdempotency(Idempotency.Builder builderForValue)
If set consistently across retries, prevents this mutation from being double applied to aggregate column families within a 15m window.
.google.bigtable.v2.Idempotency idempotency = 3;public MutateRowsRequest.Entry.Builder mergeIdempotency(Idempotency value)
If set consistently across retries, prevents this mutation from being double applied to aggregate column families within a 15m window.
.google.bigtable.v2.Idempotency idempotency = 3;public MutateRowsRequest.Entry.Builder clearIdempotency()
If set consistently across retries, prevents this mutation from being double applied to aggregate column families within a 15m window.
.google.bigtable.v2.Idempotency idempotency = 3;public Idempotency.Builder getIdempotencyBuilder()
If set consistently across retries, prevents this mutation from being double applied to aggregate column families within a 15m window.
.google.bigtable.v2.Idempotency idempotency = 3;public IdempotencyOrBuilder getIdempotencyOrBuilder()
If set consistently across retries, prevents this mutation from being double applied to aggregate column families within a 15m window.
.google.bigtable.v2.Idempotency idempotency = 3;getIdempotencyOrBuilder in interface MutateRowsRequest.EntryOrBuilderCopyright © 2026 Google LLC. All rights reserved.