Class MutateRowsRequest

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

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
TypeNameDescription
MutateRowsRequestother

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
TypeDescription
String

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
TypeDescription
RepeatedField<MutateRowsRequest.Types.Entry>

TableName

public string TableName { get; set; }

Required. The unique name of the table to which the mutations should be applied.

Property Value
TypeDescription
String

TableNameAsTableName

public TableName TableNameAsTableName { get; set; }

TableName-typed view over the TableName resource name property.

Property Value
TypeDescription
TableName