Reference documentation and code samples for the Cloud Bigtable V2 Client class MutateRowsRequest.
Request message for BigtableService.MutateRows.
Generated from protobuf message google.bigtable.v2.MutateRowsRequest
Namespace
Google \ Cloud \ Bigtable \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ table_name
string
Optional. The unique name of the table to which the mutations should be applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>
.
↳ authorized_view_name
string
Optional. The unique name of the AuthorizedView to which the mutations should be applied. Values are of the form projects/<project>/instances/<instance>/tables/<table>/authorizedViews/<authorized_view>
.
↳ app_profile_id
string
This value specifies routing for replication. If not specified, the "default" application profile will be used.
↳ entries
array< MutateRowsRequest\Entry
>
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.
getTableName
Optional. The unique name of the table to which the mutations should be applied.
Values are of the form projects/<project>/instances/<instance>/tables/<table>
.
string
setTableName
Optional. The unique name of the table to which the mutations should be applied.
Values are of the form projects/<project>/instances/<instance>/tables/<table>
.
var
string
$this
getAuthorizedViewName
Optional. The unique name of the AuthorizedView to which the mutations should be applied.
Values are of the form projects/<project>/instances/<instance>/tables/<table>/authorizedViews/<authorized_view>
.
string
setAuthorizedViewName
Optional. The unique name of the AuthorizedView to which the mutations should be applied.
Values are of the form projects/<project>/instances/<instance>/tables/<table>/authorizedViews/<authorized_view>
.
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
getEntries
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.
setEntries
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.
$this
static::build
tableName
string
Optional. The unique name of the table to which the mutations should be applied.
Values are of the form projects/<project>/instances/<instance>/tables/<table>
. Please see BigtableClient::tableName()
for help formatting this field.
entries
array< MutateRowsRequest\Entry
>
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.
static::buildFromTableNameEntriesAppProfileId
tableName
string
Optional. The unique name of the table to which the mutations should be applied.
Values are of the form projects/<project>/instances/<instance>/tables/<table>
. Please see BigtableClient::tableName()
for help formatting this field.
entries
array< MutateRowsRequest\Entry
>
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.
appProfileId
string
This value specifies routing for replication. If not specified, the "default" application profile will be used.