public static final class ReadModifyWriteRowRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder> implements ReadModifyWriteRowRequestOrBuilder
Request message for Bigtable.ReadModifyWriteRow.Protobuf type
google.bigtable.v2.ReadModifyWriteRowRequest
Modifier and Type | Method and Description |
---|---|
ReadModifyWriteRowRequest.Builder |
addAllRules(Iterable<? extends ReadModifyWriteRule> values)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRowRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ReadModifyWriteRowRequest.Builder |
addRules(int index,
ReadModifyWriteRule.Builder builderForValue)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRowRequest.Builder |
addRules(int index,
ReadModifyWriteRule value)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRowRequest.Builder |
addRules(ReadModifyWriteRule.Builder builderForValue)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRowRequest.Builder |
addRules(ReadModifyWriteRule value)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRule.Builder |
addRulesBuilder()
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRule.Builder |
addRulesBuilder(int index)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRowRequest |
build() |
ReadModifyWriteRowRequest |
buildPartial() |
ReadModifyWriteRowRequest.Builder |
clear() |
ReadModifyWriteRowRequest.Builder |
clearAppProfileId()
This is a private alpha release of Cloud Bigtable replication.
|
ReadModifyWriteRowRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ReadModifyWriteRowRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ReadModifyWriteRowRequest.Builder |
clearRowKey()
The key of the row to which the read/modify/write rules should be applied.
|
ReadModifyWriteRowRequest.Builder |
clearRules()
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRowRequest.Builder |
clearTableName()
The unique name of the table to which the read/modify/write rules should be
applied.
|
ReadModifyWriteRowRequest.Builder |
clone() |
String |
getAppProfileId()
This is a private alpha release of Cloud Bigtable replication.
|
com.google.protobuf.ByteString |
getAppProfileIdBytes()
This is a private alpha release of Cloud Bigtable replication.
|
ReadModifyWriteRowRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getRowKey()
The key of the row to which the read/modify/write rules should be applied.
|
ReadModifyWriteRule |
getRules(int index)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRule.Builder |
getRulesBuilder(int index)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
List<ReadModifyWriteRule.Builder> |
getRulesBuilderList()
Rules specifying how the specified row's contents are to be transformed
into writes.
|
int |
getRulesCount()
Rules specifying how the specified row's contents are to be transformed
into writes.
|
List<ReadModifyWriteRule> |
getRulesList()
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRuleOrBuilder |
getRulesOrBuilder(int index)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
List<? extends ReadModifyWriteRuleOrBuilder> |
getRulesOrBuilderList()
Rules specifying how the specified row's contents are to be transformed
into writes.
|
String |
getTableName()
The unique name of the table to which the read/modify/write rules should be
applied.
|
com.google.protobuf.ByteString |
getTableNameBytes()
The unique name of the table to which the read/modify/write rules should be
applied.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ReadModifyWriteRowRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ReadModifyWriteRowRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
ReadModifyWriteRowRequest.Builder |
mergeFrom(ReadModifyWriteRowRequest other) |
ReadModifyWriteRowRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ReadModifyWriteRowRequest.Builder |
removeRules(int index)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRowRequest.Builder |
setAppProfileId(String value)
This is a private alpha release of Cloud Bigtable replication.
|
ReadModifyWriteRowRequest.Builder |
setAppProfileIdBytes(com.google.protobuf.ByteString value)
This is a private alpha release of Cloud Bigtable replication.
|
ReadModifyWriteRowRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ReadModifyWriteRowRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ReadModifyWriteRowRequest.Builder |
setRowKey(com.google.protobuf.ByteString value)
The key of the row to which the read/modify/write rules should be applied.
|
ReadModifyWriteRowRequest.Builder |
setRules(int index,
ReadModifyWriteRule.Builder builderForValue)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRowRequest.Builder |
setRules(int index,
ReadModifyWriteRule value)
Rules specifying how the specified row's contents are to be transformed
into writes.
|
ReadModifyWriteRowRequest.Builder |
setTableName(String value)
The unique name of the table to which the read/modify/write rules should be
applied.
|
ReadModifyWriteRowRequest.Builder |
setTableNameBytes(com.google.protobuf.ByteString value)
The unique name of the table to which the read/modify/write rules should be
applied.
|
ReadModifyWriteRowRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public ReadModifyWriteRowRequest.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public ReadModifyWriteRowRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ReadModifyWriteRowRequest build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ReadModifyWriteRowRequest buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ReadModifyWriteRowRequest.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public ReadModifyWriteRowRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public ReadModifyWriteRowRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public ReadModifyWriteRowRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public ReadModifyWriteRowRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public ReadModifyWriteRowRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public ReadModifyWriteRowRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ReadModifyWriteRowRequest.Builder>
public ReadModifyWriteRowRequest.Builder mergeFrom(ReadModifyWriteRowRequest other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public ReadModifyWriteRowRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ReadModifyWriteRowRequest.Builder>
IOException
public String getTableName()
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;
getTableName
in interface ReadModifyWriteRowRequestOrBuilder
public com.google.protobuf.ByteString getTableNameBytes()
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;
getTableNameBytes
in interface ReadModifyWriteRowRequestOrBuilder
public ReadModifyWriteRowRequest.Builder setTableName(String value)
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;
public ReadModifyWriteRowRequest.Builder clearTableName()
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;
public ReadModifyWriteRowRequest.Builder setTableNameBytes(com.google.protobuf.ByteString value)
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;
public String getAppProfileId()
This is a private alpha release of Cloud Bigtable replication. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy. This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 4;
getAppProfileId
in interface ReadModifyWriteRowRequestOrBuilder
public com.google.protobuf.ByteString getAppProfileIdBytes()
This is a private alpha release of Cloud Bigtable replication. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy. This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 4;
getAppProfileIdBytes
in interface ReadModifyWriteRowRequestOrBuilder
public ReadModifyWriteRowRequest.Builder setAppProfileId(String value)
This is a private alpha release of Cloud Bigtable replication. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy. This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 4;
public ReadModifyWriteRowRequest.Builder clearAppProfileId()
This is a private alpha release of Cloud Bigtable replication. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy. This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 4;
public ReadModifyWriteRowRequest.Builder setAppProfileIdBytes(com.google.protobuf.ByteString value)
This is a private alpha release of Cloud Bigtable replication. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy. This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 4;
public com.google.protobuf.ByteString getRowKey()
The key of the row to which the read/modify/write rules should be applied.
bytes row_key = 2;
getRowKey
in interface ReadModifyWriteRowRequestOrBuilder
public ReadModifyWriteRowRequest.Builder setRowKey(com.google.protobuf.ByteString value)
The key of the row to which the read/modify/write rules should be applied.
bytes row_key = 2;
public ReadModifyWriteRowRequest.Builder clearRowKey()
The key of the row to which the read/modify/write rules should be applied.
bytes row_key = 2;
public List<ReadModifyWriteRule> getRulesList()
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;
getRulesList
in interface ReadModifyWriteRowRequestOrBuilder
public int getRulesCount()
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;
getRulesCount
in interface ReadModifyWriteRowRequestOrBuilder
public ReadModifyWriteRule getRules(int index)
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;
getRules
in interface ReadModifyWriteRowRequestOrBuilder
public ReadModifyWriteRowRequest.Builder setRules(int index, ReadModifyWriteRule value)
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;
public ReadModifyWriteRowRequest.Builder setRules(int index, ReadModifyWriteRule.Builder builderForValue)
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;
public ReadModifyWriteRowRequest.Builder addRules(ReadModifyWriteRule value)
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;
public ReadModifyWriteRowRequest.Builder addRules(int index, ReadModifyWriteRule value)
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;
public ReadModifyWriteRowRequest.Builder addRules(ReadModifyWriteRule.Builder builderForValue)
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;
public ReadModifyWriteRowRequest.Builder addRules(int index, ReadModifyWriteRule.Builder builderForValue)
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;
public ReadModifyWriteRowRequest.Builder addAllRules(Iterable<? extends ReadModifyWriteRule> values)
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;
public ReadModifyWriteRowRequest.Builder clearRules()
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;
public ReadModifyWriteRowRequest.Builder removeRules(int index)
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;
public ReadModifyWriteRule.Builder getRulesBuilder(int index)
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;
public ReadModifyWriteRuleOrBuilder getRulesOrBuilder(int index)
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;
getRulesOrBuilder
in interface ReadModifyWriteRowRequestOrBuilder
public List<? extends ReadModifyWriteRuleOrBuilder> getRulesOrBuilderList()
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;
getRulesOrBuilderList
in interface ReadModifyWriteRowRequestOrBuilder
public ReadModifyWriteRule.Builder addRulesBuilder()
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;
public ReadModifyWriteRule.Builder addRulesBuilder(int index)
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;
public List<ReadModifyWriteRule.Builder> getRulesBuilderList()
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;
public final ReadModifyWriteRowRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
public final ReadModifyWriteRowRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ReadModifyWriteRowRequest.Builder>
Copyright © 2018 Google LLC. All rights reserved.