Class MutateRowsRequest.Builder (2.12.0)

public static final class MutateRowsRequest.Builder extends GeneratedMessageV3.Builder<MutateRowsRequest.Builder> implements MutateRowsRequestOrBuilder

Request message for BigtableService.MutateRows.

Protobuf type google.bigtable.v2.MutateRowsRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

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
NameDescription
valuesIterable<? extends com.google.bigtable.v2.MutateRowsRequest.Entry>
Returns
TypeDescription
MutateRowsRequest.Builder

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
NameDescription
valueMutateRowsRequest.Entry
Returns
TypeDescription
MutateRowsRequest.Builder

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
NameDescription
builderForValueMutateRowsRequest.Entry.Builder
Returns
TypeDescription
MutateRowsRequest.Builder

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
NameDescription
indexint
valueMutateRowsRequest.Entry
Returns
TypeDescription
MutateRowsRequest.Builder

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
NameDescription
indexint
builderForValueMutateRowsRequest.Entry.Builder
Returns
TypeDescription
MutateRowsRequest.Builder

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
TypeDescription
MutateRowsRequest.Entry.Builder

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
NameDescription
indexint
Returns
TypeDescription
MutateRowsRequest.Entry.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public MutateRowsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
MutateRowsRequest.Builder
Overrides

build()

public MutateRowsRequest build()
Returns
TypeDescription
MutateRowsRequest

buildPartial()

public MutateRowsRequest buildPartial()
Returns
TypeDescription
MutateRowsRequest

clear()

public MutateRowsRequest.Builder clear()
Returns
TypeDescription
MutateRowsRequest.Builder
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
TypeDescription
MutateRowsRequest.Builder

This builder for chaining.

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
TypeDescription
MutateRowsRequest.Builder

clearField(Descriptors.FieldDescriptor field)

public MutateRowsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
MutateRowsRequest.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public MutateRowsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
MutateRowsRequest.Builder
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
TypeDescription
MutateRowsRequest.Builder

This builder for chaining.

clone()

public MutateRowsRequest.Builder clone()
Returns
TypeDescription
MutateRowsRequest.Builder
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
TypeDescription
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
TypeDescription
ByteString

The bytes for appProfileId.

getDefaultInstanceForType()

public MutateRowsRequest getDefaultInstanceForType()
Returns
TypeDescription
MutateRowsRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
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
NameDescription
indexint
Returns
TypeDescription
MutateRowsRequest.Entry

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
NameDescription
indexint
Returns
TypeDescription
MutateRowsRequest.Entry.Builder

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
TypeDescription
List<Builder>

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
TypeDescription
int

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
TypeDescription
List<Entry>

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
NameDescription
indexint
Returns
TypeDescription
MutateRowsRequest.EntryOrBuilder

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
TypeDescription
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
TypeDescription
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
TypeDescription
ByteString

The bytes for tableName.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(MutateRowsRequest other)

public MutateRowsRequest.Builder mergeFrom(MutateRowsRequest other)
Parameter
NameDescription
otherMutateRowsRequest
Returns
TypeDescription
MutateRowsRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public MutateRowsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
MutateRowsRequest.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public MutateRowsRequest.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
MutateRowsRequest.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final MutateRowsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
MutateRowsRequest.Builder
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
NameDescription
indexint
Returns
TypeDescription
MutateRowsRequest.Builder

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
NameDescription
valueString

The appProfileId to set.

Returns
TypeDescription
MutateRowsRequest.Builder

This builder for chaining.

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
NameDescription
valueByteString

The bytes for appProfileId to set.

Returns
TypeDescription
MutateRowsRequest.Builder

This builder for chaining.

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
NameDescription
indexint
valueMutateRowsRequest.Entry
Returns
TypeDescription
MutateRowsRequest.Builder

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
NameDescription
indexint
builderForValueMutateRowsRequest.Entry.Builder
Returns
TypeDescription
MutateRowsRequest.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public MutateRowsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
MutateRowsRequest.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public MutateRowsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
MutateRowsRequest.Builder
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
NameDescription
valueString

The tableName to set.

Returns
TypeDescription
MutateRowsRequest.Builder

This builder for chaining.

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
NameDescription
valueByteString

The bytes for tableName to set.

Returns
TypeDescription
MutateRowsRequest.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final MutateRowsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
MutateRowsRequest.Builder
Overrides