public static final class MutateRowRequest.Builder extends GeneratedMessageV3.Builder<MutateRowRequest.Builder> implements MutateRowRequestOrBuilder
Request message for Bigtable.MutateRow.
Protobuf type google.bigtable.v2.MutateRowRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > MutateRowRequest.BuilderImplements
MutateRowRequestOrBuilderMethods
addAllMutations(Iterable<? extends Mutation> values)
public MutateRowRequest.Builder addAllMutations(Iterable<? extends Mutation> values)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
values | Iterable<? extends com.google.bigtable.v2.Mutation> |
Type | Description |
MutateRowRequest.Builder |
addMutations(Mutation value)
public MutateRowRequest.Builder addMutations(Mutation value)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | Mutation |
Type | Description |
MutateRowRequest.Builder |
addMutations(Mutation.Builder builderForValue)
public MutateRowRequest.Builder addMutations(Mutation.Builder builderForValue)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
builderForValue | Mutation.Builder |
Type | Description |
MutateRowRequest.Builder |
addMutations(int index, Mutation value)
public MutateRowRequest.Builder addMutations(int index, Mutation value)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
value | Mutation |
Type | Description |
MutateRowRequest.Builder |
addMutations(int index, Mutation.Builder builderForValue)
public MutateRowRequest.Builder addMutations(int index, Mutation.Builder builderForValue)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
builderForValue | Mutation.Builder |
Type | Description |
MutateRowRequest.Builder |
addMutationsBuilder()
public Mutation.Builder addMutationsBuilder()
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
Mutation.Builder |
addMutationsBuilder(int index)
public Mutation.Builder addMutationsBuilder(int index)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
Type | Description |
Mutation.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MutateRowRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
MutateRowRequest.Builder |
build()
public MutateRowRequest build()
Type | Description |
MutateRowRequest |
buildPartial()
public MutateRowRequest buildPartial()
Type | Description |
MutateRowRequest |
clear()
public MutateRowRequest.Builder clear()
Type | Description |
MutateRowRequest.Builder |
clearAppProfileId()
public MutateRowRequest.Builder clearAppProfileId()
This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 4;
Type | Description |
MutateRowRequest.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public MutateRowRequest.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
MutateRowRequest.Builder |
clearMutations()
public MutateRowRequest.Builder clearMutations()
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
MutateRowRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public MutateRowRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
MutateRowRequest.Builder |
clearRowKey()
public MutateRowRequest.Builder clearRowKey()
Required. The key of the row to which the mutation should be applied.
bytes row_key = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
MutateRowRequest.Builder | This builder for chaining. |
clearTableName()
public MutateRowRequest.Builder clearTableName()
Required. The unique name of the table to which the mutation should be applied.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>
.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Type | Description |
MutateRowRequest.Builder | This builder for chaining. |
clone()
public MutateRowRequest.Builder clone()
Type | Description |
MutateRowRequest.Builder |
getAppProfileId()
public String getAppProfileId()
This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 4;
Type | Description |
String | The appProfileId. |
getAppProfileIdBytes()
public ByteString getAppProfileIdBytes()
This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 4;
Type | Description |
ByteString | The bytes for appProfileId. |
getDefaultInstanceForType()
public MutateRowRequest getDefaultInstanceForType()
Type | Description |
MutateRowRequest |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getMutations(int index)
public Mutation getMutations(int index)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
Type | Description |
Mutation |
getMutationsBuilder(int index)
public Mutation.Builder getMutationsBuilder(int index)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
Type | Description |
Mutation.Builder |
getMutationsBuilderList()
public List<Mutation.Builder> getMutationsBuilderList()
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
List<Builder> |
getMutationsCount()
public int getMutationsCount()
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
int |
getMutationsList()
public List<Mutation> getMutationsList()
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
List<Mutation> |
getMutationsOrBuilder(int index)
public MutationOrBuilder getMutationsOrBuilder(int index)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
Type | Description |
MutationOrBuilder |
getMutationsOrBuilderList()
public List<? extends MutationOrBuilder> getMutationsOrBuilderList()
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
List<? extends com.google.bigtable.v2.MutationOrBuilder> |
getRowKey()
public ByteString getRowKey()
Required. The key of the row to which the mutation should be applied.
bytes row_key = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ByteString | The rowKey. |
getTableName()
public String getTableName()
Required. The unique name of the table to which the mutation should be applied.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>
.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Type | Description |
String | The tableName. |
getTableNameBytes()
public ByteString getTableNameBytes()
Required. The unique name of the table to which the mutation should be applied.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>
.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Type | Description |
ByteString | The bytes for tableName. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(MutateRowRequest other)
public MutateRowRequest.Builder mergeFrom(MutateRowRequest other)
Name | Description |
other | MutateRowRequest |
Type | Description |
MutateRowRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public MutateRowRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
MutateRowRequest.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public MutateRowRequest.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
MutateRowRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MutateRowRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
MutateRowRequest.Builder |
removeMutations(int index)
public MutateRowRequest.Builder removeMutations(int index)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
Type | Description |
MutateRowRequest.Builder |
setAppProfileId(String value)
public MutateRowRequest.Builder setAppProfileId(String value)
This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 4;
Name | Description |
value | String The appProfileId to set. |
Type | Description |
MutateRowRequest.Builder | This builder for chaining. |
setAppProfileIdBytes(ByteString value)
public MutateRowRequest.Builder setAppProfileIdBytes(ByteString value)
This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 4;
Name | Description |
value | ByteString The bytes for appProfileId to set. |
Type | Description |
MutateRowRequest.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public MutateRowRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
MutateRowRequest.Builder |
setMutations(int index, Mutation value)
public MutateRowRequest.Builder setMutations(int index, Mutation value)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
value | Mutation |
Type | Description |
MutateRowRequest.Builder |
setMutations(int index, Mutation.Builder builderForValue)
public MutateRowRequest.Builder setMutations(int index, Mutation.Builder builderForValue)
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
repeated .google.bigtable.v2.Mutation mutations = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
index | int |
builderForValue | Mutation.Builder |
Type | Description |
MutateRowRequest.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MutateRowRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
MutateRowRequest.Builder |
setRowKey(ByteString value)
public MutateRowRequest.Builder setRowKey(ByteString value)
Required. The key of the row to which the mutation should be applied.
bytes row_key = 2 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | ByteString The rowKey to set. |
Type | Description |
MutateRowRequest.Builder | This builder for chaining. |
setTableName(String value)
public MutateRowRequest.Builder setTableName(String value)
Required. The unique name of the table to which the mutation should be applied.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>
.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Name | Description |
value | String The tableName to set. |
Type | Description |
MutateRowRequest.Builder | This builder for chaining. |
setTableNameBytes(ByteString value)
public MutateRowRequest.Builder setTableNameBytes(ByteString value)
Required. The unique name of the table to which the mutation should be applied.
Values are of the form
projects/<project>/instances/<instance>/tables/<table>
.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Name | Description |
value | ByteString The bytes for tableName to set. |
Type | Description |
MutateRowRequest.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final MutateRowRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
MutateRowRequest.Builder |