Show / Hide Table of Contents

Class Modification

A create, update, or delete of a particular column family.

Inheritance
object
Modification
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.BigtableAdmin.v2.Data
Assembly: Google.Apis.BigtableAdmin.v2.dll
Syntax
public class Modification : IDirectResponseSchema

Properties

Create

Create a new column family with the specified schema, or fail if one already exists with the given ID.

Declaration
[JsonProperty("create")]
public virtual ColumnFamily Create { get; set; }
Property Value
Type Description
ColumnFamily

Drop

Drop (delete) the column family with the given ID, or fail if no such family exists.

Declaration
[JsonProperty("drop")]
public virtual bool? Drop { get; set; }
Property Value
Type Description
bool?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Id

The ID of the column family to be modified.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
string

Update

Update an existing column family to the specified schema, or fail if no column family exists with the given ID.

Declaration
[JsonProperty("update")]
public virtual ColumnFamily Update { get; set; }
Property Value
Type Description
ColumnFamily

UpdateMask

Optional. A mask specifying which fields (e.g. gc_rule) in the update mod should be updated, ignored for other modification types. If unset or empty, we treat it as updating gc_rule to be backward compatible.

Declaration
[JsonProperty("updateMask")]
public virtual object UpdateMask { get; set; }
Property Value
Type Description
object

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX