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.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ table_name |
string
Required. The unique name of the table to which the mutations should be applied. |
↳ app_profile_id |
string
This value specifies routing for replication. If not specified, the "default" application profile will be used. |
↳ entries |
array<Google\Cloud\Bigtable\V2\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
Required. The unique name of the table to which the mutations should be applied.
Returns | |
---|---|
Type | Description |
string |
setTableName
Required. The unique name of the table to which the mutations should be applied.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getAppProfileId
This value specifies routing for replication. If not specified, the "default" application profile will be used.
Returns | |
---|---|
Type | Description |
string |
setAppProfileId
This value specifies routing for replication. If not specified, the "default" application profile will be used.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$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.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
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.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Bigtable\V2\MutateRowsRequest\Entry>
|
Returns | |
---|---|
Type | Description |
$this |
static::build
Parameters | |
---|---|
Name | Description |
tableName |
string
Required. The unique name of the table to which the mutations should be applied. Please see Google\Cloud\Bigtable\V2\BigtableClient::tableName() for help formatting this field. |
entries |
array<Google\Cloud\Bigtable\V2\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. |
Returns | |
---|---|
Type | Description |
Google\Cloud\Bigtable\V2\MutateRowsRequest |
static::buildFromTableNameEntriesAppProfileId
Parameters | |
---|---|
Name | Description |
tableName |
string
Required. The unique name of the table to which the mutations should be applied. Please see Google\Cloud\Bigtable\V2\BigtableClient::tableName() for help formatting this field. |
entries |
array<Google\Cloud\Bigtable\V2\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. |
Returns | |
---|---|
Type | Description |
Google\Cloud\Bigtable\V2\MutateRowsRequest |