Reference documentation and code samples for the Cloud Bigtable V2 Client class MutateRowRequest.
Request message for Bigtable.MutateRow.
Generated from protobuf message google.bigtable.v2.MutateRowRequest
Namespace
Google \ Cloud \ Bigtable \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ table_name
string
Required. The unique name of the table to which the mutation should be applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>
.
↳ app_profile_id
string
This value specifies routing for replication. If not specified, the "default" application profile will be used.
↳ row_key
string
Required. The key of the row to which the mutation should be applied.
↳ mutations
array< Google\Cloud\Bigtable\V2\Mutation
>
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
getTableName
Required. The unique name of the table to which the mutation should be
applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>
.
string
setTableName
Required. The unique name of the table to which the mutation should be
applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>
.
var
string
$this
getAppProfileId
This value specifies routing for replication. If not specified, the "default" application profile will be used.
string
setAppProfileId
This value specifies routing for replication. If not specified, the "default" application profile will be used.
var
string
$this
getRowKey
Required. The key of the row to which the mutation should be applied.
string
setRowKey
Required. The key of the row to which the mutation should be applied.
var
string
$this
getMutations
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
setMutations
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
$this
static::build
tableName
string
Required. The unique name of the table to which the mutation should be
applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>
. Please see Google\Cloud\Bigtable\V2\BigtableClient::tableName()
for help formatting this field.
rowKey
string
Required. The key of the row to which the mutation should be applied.
mutations
array< Google\Cloud\Bigtable\V2\Mutation
>
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
static::buildFromTableNameRowKeyMutationsAppProfileId
tableName
string
Required. The unique name of the table to which the mutation should be
applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>
. Please see Google\Cloud\Bigtable\V2\BigtableClient::tableName()
for help formatting this field.
rowKey
string
Required. The key of the row to which the mutation should be applied.
mutations
array< Google\Cloud\Bigtable\V2\Mutation
>
Required. Changes to be atomically applied to the specified row. Entries are applied in order, meaning that earlier mutations can be masked by later ones. Must contain at least one entry and at most 100000.
appProfileId
string
This value specifies routing for replication. If not specified, the "default" application profile will be used.