public static final class MutateRowsRequest.Builder extends GeneratedMessageV3.Builder<MutateRowsRequest.Builder> implements MutateRowsRequestOrBuilder
Request message for BigtableService.MutateRows.
Protobuf type google.bigtable.v2.MutateRowsRequest
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()
Returns
Methods
addAllEntries(Iterable<? extends MutateRowsRequest.Entry> values)
public MutateRowsRequest.Builder addAllEntries(Iterable<? extends MutateRowsRequest.Entry> values)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name | Description |
values | Iterable<? extends com.google.bigtable.v2.MutateRowsRequest.Entry>
|
Returns
addEntries(MutateRowsRequest.Entry value)
public MutateRowsRequest.Builder addEntries(MutateRowsRequest.Entry value)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
addEntries(MutateRowsRequest.Entry.Builder builderForValue)
public MutateRowsRequest.Builder addEntries(MutateRowsRequest.Entry.Builder builderForValue)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
addEntries(int index, MutateRowsRequest.Entry value)
public MutateRowsRequest.Builder addEntries(int index, MutateRowsRequest.Entry value)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameters
Returns
addEntries(int index, MutateRowsRequest.Entry.Builder builderForValue)
public MutateRowsRequest.Builder addEntries(int index, MutateRowsRequest.Entry.Builder builderForValue)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameters
Returns
addEntriesBuilder()
public MutateRowsRequest.Entry.Builder addEntriesBuilder()
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
addEntriesBuilder(int index)
public MutateRowsRequest.Entry.Builder addEntriesBuilder(int index)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public MutateRowsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public MutateRowsRequest build()
Returns
buildPartial()
public MutateRowsRequest buildPartial()
Returns
clear()
public MutateRowsRequest.Builder clear()
Returns
Overrides
clearAppProfileId()
public MutateRowsRequest.Builder clearAppProfileId()
This value specifies routing for replication. If not specified, the
"default" application profile will be used.
string app_profile_id = 3;
Returns
clearEntries()
public MutateRowsRequest.Builder clearEntries()
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clearField(Descriptors.FieldDescriptor field)
public MutateRowsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public MutateRowsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearTableName()
public MutateRowsRequest.Builder clearTableName()
Required. The unique name of the table to which the mutations should be applied.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clone()
public MutateRowsRequest.Builder clone()
Returns
Overrides
getAppProfileId()
public String getAppProfileId()
This value specifies routing for replication. If not specified, the
"default" application profile will be used.
string app_profile_id = 3;
Returns
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 = 3;
Returns
Type | Description |
ByteString | The bytes for appProfileId.
|
getDefaultInstanceForType()
public MutateRowsRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getEntries(int index)
public MutateRowsRequest.Entry getEntries(int index)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
getEntriesBuilder(int index)
public MutateRowsRequest.Entry.Builder getEntriesBuilder(int index)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
getEntriesBuilderList()
public List<MutateRowsRequest.Entry.Builder> getEntriesBuilderList()
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getEntriesCount()
public int getEntriesCount()
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getEntriesList()
public List<MutateRowsRequest.Entry> getEntriesList()
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getEntriesOrBuilder(int index)
public MutateRowsRequest.EntryOrBuilder getEntriesOrBuilder(int index)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
getEntriesOrBuilderList()
public List<? extends MutateRowsRequest.EntryOrBuilder> getEntriesOrBuilderList()
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
List<? extends com.google.bigtable.v2.MutateRowsRequest.EntryOrBuilder> | |
getTableName()
public String getTableName()
Required. The unique name of the table to which the mutations should be applied.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The tableName.
|
getTableNameBytes()
public ByteString getTableNameBytes()
Required. The unique name of the table to which the mutations should be applied.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(MutateRowsRequest other)
public MutateRowsRequest.Builder mergeFrom(MutateRowsRequest other)
Parameter
Returns
public MutateRowsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public MutateRowsRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final MutateRowsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeEntries(int index)
public MutateRowsRequest.Builder removeEntries(int index)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setAppProfileId(String value)
public MutateRowsRequest.Builder setAppProfileId(String value)
This value specifies routing for replication. If not specified, the
"default" application profile will be used.
string app_profile_id = 3;
Parameter
Name | Description |
value | String
The appProfileId to set.
|
Returns
setAppProfileIdBytes(ByteString value)
public MutateRowsRequest.Builder setAppProfileIdBytes(ByteString value)
This value specifies routing for replication. If not specified, the
"default" application profile will be used.
string app_profile_id = 3;
Parameter
Name | Description |
value | ByteString
The bytes for appProfileId to set.
|
Returns
setEntries(int index, MutateRowsRequest.Entry value)
public MutateRowsRequest.Builder setEntries(int index, MutateRowsRequest.Entry value)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameters
Returns
setEntries(int index, MutateRowsRequest.Entry.Builder builderForValue)
public MutateRowsRequest.Builder setEntries(int index, MutateRowsRequest.Entry.Builder builderForValue)
Required. The row keys and corresponding mutations to be applied in bulk.
Each entry is applied as an atomic mutation, but the entries may be
applied in arbitrary order (even between entries for the same row).
At least one entry must be specified, and in total the entries can
contain at most 100000 mutations.
repeated .google.bigtable.v2.MutateRowsRequest.Entry entries = 2 [(.google.api.field_behavior) = REQUIRED];
Parameters
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public MutateRowsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public MutateRowsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setTableName(String value)
public MutateRowsRequest.Builder setTableName(String value)
Required. The unique name of the table to which the mutations should be applied.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | String
The tableName to set.
|
Returns
setTableNameBytes(ByteString value)
public MutateRowsRequest.Builder setTableNameBytes(ByteString value)
Required. The unique name of the table to which the mutations should be applied.
string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | ByteString
The bytes for tableName to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final MutateRowsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides