public static final class ReadModifyWriteRowRequest.Builder extends GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder> implements ReadModifyWriteRowRequestOrBuilder
Request message for Bigtable.ReadModifyWriteRow.
Protobuf type google.bigtable.v2.ReadModifyWriteRowRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ReadModifyWriteRowRequest.BuilderImplements
ReadModifyWriteRowRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllRules(Iterable<? extends ReadModifyWriteRule> values)
public ReadModifyWriteRowRequest.Builder addAllRules(Iterable<? extends ReadModifyWriteRule> values)
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];
Name | Description |
values | Iterable<? extends com.google.bigtable.v2.ReadModifyWriteRule> |
Type | Description |
ReadModifyWriteRowRequest.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ReadModifyWriteRowRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ReadModifyWriteRowRequest.Builder |
addRules(ReadModifyWriteRule value)
public ReadModifyWriteRowRequest.Builder addRules(ReadModifyWriteRule value)
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];
Name | Description |
value | ReadModifyWriteRule |
Type | Description |
ReadModifyWriteRowRequest.Builder |
addRules(ReadModifyWriteRule.Builder builderForValue)
public ReadModifyWriteRowRequest.Builder addRules(ReadModifyWriteRule.Builder builderForValue)
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];
Name | Description |
builderForValue | ReadModifyWriteRule.Builder |
Type | Description |
ReadModifyWriteRowRequest.Builder |
addRules(int index, ReadModifyWriteRule value)
public ReadModifyWriteRowRequest.Builder addRules(int index, ReadModifyWriteRule value)
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];
Name | Description |
index | int |
value | ReadModifyWriteRule |
Type | Description |
ReadModifyWriteRowRequest.Builder |
addRules(int index, ReadModifyWriteRule.Builder builderForValue)
public ReadModifyWriteRowRequest.Builder addRules(int index, ReadModifyWriteRule.Builder builderForValue)
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];
Name | Description |
index | int |
builderForValue | ReadModifyWriteRule.Builder |
Type | Description |
ReadModifyWriteRowRequest.Builder |
addRulesBuilder()
public ReadModifyWriteRule.Builder addRulesBuilder()
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];
Type | Description |
ReadModifyWriteRule.Builder |
addRulesBuilder(int index)
public ReadModifyWriteRule.Builder addRulesBuilder(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];
Name | Description |
index | int |
Type | Description |
ReadModifyWriteRule.Builder |
build()
public ReadModifyWriteRowRequest build()
Type | Description |
ReadModifyWriteRowRequest |
buildPartial()
public ReadModifyWriteRowRequest buildPartial()
Type | Description |
ReadModifyWriteRowRequest |
clear()
public ReadModifyWriteRowRequest.Builder clear()
Type | Description |
ReadModifyWriteRowRequest.Builder |
clearAppProfileId()
public ReadModifyWriteRowRequest.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 |
ReadModifyWriteRowRequest.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public ReadModifyWriteRowRequest.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
ReadModifyWriteRowRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public ReadModifyWriteRowRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
ReadModifyWriteRowRequest.Builder |
clearRowKey()
public ReadModifyWriteRowRequest.Builder clearRowKey()
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];
Type | Description |
ReadModifyWriteRowRequest.Builder | This builder for chaining. |
clearRules()
public ReadModifyWriteRowRequest.Builder clearRules()
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];
Type | Description |
ReadModifyWriteRowRequest.Builder |
clearTableName()
public ReadModifyWriteRowRequest.Builder clearTableName()
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) = { ... }
Type | Description |
ReadModifyWriteRowRequest.Builder | This builder for chaining. |
clone()
public ReadModifyWriteRowRequest.Builder clone()
Type | Description |
ReadModifyWriteRowRequest.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 ReadModifyWriteRowRequest getDefaultInstanceForType()
Type | Description |
ReadModifyWriteRowRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getRowKey()
public 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];
Type | Description |
ByteString | The rowKey. |
getRules(int index)
public 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];
Name | Description |
index | int |
Type | Description |
ReadModifyWriteRule |
getRulesBuilder(int index)
public ReadModifyWriteRule.Builder getRulesBuilder(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];
Name | Description |
index | int |
Type | Description |
ReadModifyWriteRule.Builder |
getRulesBuilderList()
public List<ReadModifyWriteRule.Builder> getRulesBuilderList()
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];
Type | Description |
List<Builder> |
getRulesCount()
public 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];
Type | Description |
int |
getRulesList()
public 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];
Type | Description |
List<ReadModifyWriteRule> |
getRulesOrBuilder(int index)
public 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];
Name | Description |
index | int |
Type | Description |
ReadModifyWriteRuleOrBuilder |
getRulesOrBuilderList()
public 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];
Type | Description |
List<? extends com.google.bigtable.v2.ReadModifyWriteRuleOrBuilder> |
getTableName()
public 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) = { ... }
Type | Description |
String | The tableName. |
getTableNameBytes()
public 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) = { ... }
Type | Description |
ByteString | The bytes for tableName. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(ReadModifyWriteRowRequest other)
public ReadModifyWriteRowRequest.Builder mergeFrom(ReadModifyWriteRowRequest other)
Name | Description |
other | ReadModifyWriteRowRequest |
Type | Description |
ReadModifyWriteRowRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ReadModifyWriteRowRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
ReadModifyWriteRowRequest.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public ReadModifyWriteRowRequest.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
ReadModifyWriteRowRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ReadModifyWriteRowRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ReadModifyWriteRowRequest.Builder |
removeRules(int index)
public ReadModifyWriteRowRequest.Builder removeRules(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];
Name | Description |
index | int |
Type | Description |
ReadModifyWriteRowRequest.Builder |
setAppProfileId(String value)
public ReadModifyWriteRowRequest.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 |
ReadModifyWriteRowRequest.Builder | This builder for chaining. |
setAppProfileIdBytes(ByteString value)
public ReadModifyWriteRowRequest.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 |
ReadModifyWriteRowRequest.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public ReadModifyWriteRowRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ReadModifyWriteRowRequest.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ReadModifyWriteRowRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
ReadModifyWriteRowRequest.Builder |
setRowKey(ByteString value)
public ReadModifyWriteRowRequest.Builder setRowKey(ByteString value)
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];
Name | Description |
value | ByteString The rowKey to set. |
Type | Description |
ReadModifyWriteRowRequest.Builder | This builder for chaining. |
setRules(int index, ReadModifyWriteRule value)
public ReadModifyWriteRowRequest.Builder setRules(int index, ReadModifyWriteRule value)
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];
Name | Description |
index | int |
value | ReadModifyWriteRule |
Type | Description |
ReadModifyWriteRowRequest.Builder |
setRules(int index, ReadModifyWriteRule.Builder builderForValue)
public ReadModifyWriteRowRequest.Builder setRules(int index, ReadModifyWriteRule.Builder builderForValue)
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];
Name | Description |
index | int |
builderForValue | ReadModifyWriteRule.Builder |
Type | Description |
ReadModifyWriteRowRequest.Builder |
setTableName(String value)
public ReadModifyWriteRowRequest.Builder setTableName(String value)
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) = { ... }
Name | Description |
value | String The tableName to set. |
Type | Description |
ReadModifyWriteRowRequest.Builder | This builder for chaining. |
setTableNameBytes(ByteString value)
public ReadModifyWriteRowRequest.Builder setTableNameBytes(ByteString value)
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) = { ... }
Name | Description |
value | ByteString The bytes for tableName to set. |
Type | Description |
ReadModifyWriteRowRequest.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final ReadModifyWriteRowRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ReadModifyWriteRowRequest.Builder |