public sealed class ModifyColumnFamiliesRequest.Types.Modification : IMessage<ModifyColumnFamiliesRequest.Types.Modification>, IEquatable<ModifyColumnFamiliesRequest.Types.Modification>, IDeepCloneable<ModifyColumnFamiliesRequest.Types.Modification>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Bigtable Administration v2 API class ModifyColumnFamiliesRequest.Types.Modification.
A create, update, or delete of a particular column family.
Implements
IMessageModifyColumnFamiliesRequestTypesModification, IEquatableModifyColumnFamiliesRequestTypesModification, IDeepCloneableModifyColumnFamiliesRequestTypesModification, IBufferMessage, IMessageNamespace
Google.Cloud.Bigtable.Admin.V2Assembly
Google.Cloud.Bigtable.Admin.V2.dll
Constructors
Modification()
public Modification()Modification(Modification)
public Modification(ModifyColumnFamiliesRequest.Types.Modification other)| Parameter | |
|---|---|
| Name | Description | 
other | 
        ModifyColumnFamiliesRequestTypesModification | 
      
Properties
Create
public ColumnFamily Create { get; set; }Create a new column family with the specified schema, or fail if one already exists with the given ID.
| Property Value | |
|---|---|
| Type | Description | 
ColumnFamily | 
        |
Drop
public bool Drop { get; set; }Drop (delete) the column family with the given ID, or fail if no such family exists.
| Property Value | |
|---|---|
| Type | Description | 
bool | 
        |
HasDrop
public bool HasDrop { get; }Gets whether the "drop" field is set
| Property Value | |
|---|---|
| Type | Description | 
bool | 
        |
Id
public string Id { get; set; }The ID of the column family to be modified.
| Property Value | |
|---|---|
| Type | Description | 
string | 
        |
ModCase
public ModifyColumnFamiliesRequest.Types.Modification.ModOneofCase ModCase { get; }| Property Value | |
|---|---|
| Type | Description | 
ModifyColumnFamiliesRequestTypesModificationModOneofCase | 
        |
Update
public ColumnFamily Update { get; set; }Update an existing column family to the specified schema, or fail if no column family exists with the given ID.
| Property Value | |
|---|---|
| Type | Description | 
ColumnFamily | 
        |
UpdateMask
public FieldMask UpdateMask { get; set; }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.
| Property Value | |
|---|---|
| Type | Description | 
FieldMask | 
        |