Google Bigtable v2 API - Class Mutation (3.14.0)

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

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

Specifies a particular change to be made to the contents of a row.

Inheritance

object > Mutation

Namespace

Google.Cloud.Bigtable.V2

Assembly

Google.Cloud.Bigtable.V2.dll

Constructors

Mutation()

public Mutation()

Mutation(Mutation)

public Mutation(Mutation other)
Parameter
Name Description
other Mutation

Properties

AddToCell

public Mutation.Types.AddToCell AddToCell { get; set; }

Incrementally updates an Aggregate cell.

Property Value
Type Description
MutationTypesAddToCell

DeleteFromColumn

public Mutation.Types.DeleteFromColumn DeleteFromColumn { get; set; }

Deletes cells from a column.

Property Value
Type Description
MutationTypesDeleteFromColumn

DeleteFromFamily

public Mutation.Types.DeleteFromFamily DeleteFromFamily { get; set; }

Deletes cells from a column family.

Property Value
Type Description
MutationTypesDeleteFromFamily

DeleteFromRow

public Mutation.Types.DeleteFromRow DeleteFromRow { get; set; }

Deletes cells from the entire row.

Property Value
Type Description
MutationTypesDeleteFromRow

MergeToCell

public Mutation.Types.MergeToCell MergeToCell { get; set; }

Merges accumulated state to an Aggregate cell.

Property Value
Type Description
MutationTypesMergeToCell

MutationCase

public Mutation.MutationOneofCase MutationCase { get; }
Property Value
Type Description
MutationMutationOneofCase

SetCell

public Mutation.Types.SetCell SetCell { get; set; }

Set a cell's value.

Property Value
Type Description
MutationTypesSetCell