Interface ReadModifyWriteRowRequestOrBuilder (2.7.0)

public interface ReadModifyWriteRowRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAppProfileId()

public abstract String getAppProfileId()

This value specifies routing for replication. If not specified, the "default" application profile will be used.

string app_profile_id = 4;

Returns
TypeDescription
String

The appProfileId.

getAppProfileIdBytes()

public abstract ByteString getAppProfileIdBytes()

This value specifies routing for replication. If not specified, the "default" application profile will be used.

string app_profile_id = 4;

Returns
TypeDescription
ByteString

The bytes for appProfileId.

getRowKey()

public abstract ByteString getRowKey()

Required. The key of the row to which the read/modify/write rules should be applied.

bytes row_key = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ByteString

The rowKey.

getRules(int index)

public abstract ReadModifyWriteRule getRules(int index)

Required. Rules specifying how the specified row's contents are to be transformed into writes. Entries are applied in order, meaning that earlier rules will affect the results of later ones.

repeated .google.bigtable.v2.ReadModifyWriteRule rules = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint
Returns
TypeDescription
ReadModifyWriteRule

getRulesCount()

public abstract int getRulesCount()

Required. Rules specifying how the specified row's contents are to be transformed into writes. Entries are applied in order, meaning that earlier rules will affect the results of later ones.

repeated .google.bigtable.v2.ReadModifyWriteRule rules = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
int

getRulesList()

public abstract List<ReadModifyWriteRule> getRulesList()

Required. Rules specifying how the specified row's contents are to be transformed into writes. Entries are applied in order, meaning that earlier rules will affect the results of later ones.

repeated .google.bigtable.v2.ReadModifyWriteRule rules = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
List<ReadModifyWriteRule>

getRulesOrBuilder(int index)

public abstract ReadModifyWriteRuleOrBuilder getRulesOrBuilder(int index)

Required. Rules specifying how the specified row's contents are to be transformed into writes. Entries are applied in order, meaning that earlier rules will affect the results of later ones.

repeated .google.bigtable.v2.ReadModifyWriteRule rules = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint
Returns
TypeDescription
ReadModifyWriteRuleOrBuilder

getRulesOrBuilderList()

public abstract List<? extends ReadModifyWriteRuleOrBuilder> getRulesOrBuilderList()

Required. Rules specifying how the specified row's contents are to be transformed into writes. Entries are applied in order, meaning that earlier rules will affect the results of later ones.

repeated .google.bigtable.v2.ReadModifyWriteRule rules = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
List<? extends com.google.bigtable.v2.ReadModifyWriteRuleOrBuilder>

getTableName()

public abstract String getTableName()

Required. The unique name of the table to which the read/modify/write rules 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) = { ... }

Returns
TypeDescription
String

The tableName.

getTableNameBytes()

public abstract ByteString getTableNameBytes()

Required. The unique name of the table to which the read/modify/write rules 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) = { ... }

Returns
TypeDescription
ByteString

The bytes for tableName.