Google Bigtable v2 API - Class MutateRowsRequest (3.13.0)

public sealed class MutateRowsRequest : IMessage<MutateRowsRequest>, IEquatable<MutateRowsRequest>, IDeepCloneable<MutateRowsRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Bigtable v2 API class MutateRowsRequest.

Request message for BigtableService.MutateRows.

Inheritance

object > MutateRowsRequest

Namespace

Google.Cloud.Bigtable.V2

Assembly

Google.Cloud.Bigtable.V2.dll

Constructors

MutateRowsRequest()

public MutateRowsRequest()

MutateRowsRequest(MutateRowsRequest)

public MutateRowsRequest(MutateRowsRequest other)
Parameter
Name Description
other MutateRowsRequest

Properties

AppProfileId

public string AppProfileId { get; set; }

This value specifies routing for replication. If not specified, the "default" application profile will be used.

Property Value
Type Description
string

AuthorizedViewName

public string AuthorizedViewName { get; set; }

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>.

Property Value
Type Description
string

AuthorizedViewNameAsAuthorizedViewName

public AuthorizedViewName AuthorizedViewNameAsAuthorizedViewName { get; set; }

AuthorizedViewName-typed view over the AuthorizedViewName resource name property.

Property Value
Type Description
AuthorizedViewName

Entries

public RepeatedField<MutateRowsRequest.Types.Entry> Entries { get; }

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.

Property Value
Type Description
RepeatedFieldMutateRowsRequestTypesEntry

TableName

public string TableName { get; set; }

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>.

Property Value
Type Description
string

TableNameAsTableName

public TableName TableNameAsTableName { get; set; }

TableName-typed view over the TableName resource name property.

Property Value
Type Description
TableName