public sealed class Modification : IMessage<ModifyColumnFamiliesRequest.Types.Modification>, IEquatable<ModifyColumnFamiliesRequest.Types.Modification>, IDeepCloneable<ModifyColumnFamiliesRequest.Types.Modification>, IBufferMessage, IMessage
A create, update, or delete of a particular column family.
Implements
IMessage<ModifyColumnFamiliesRequest.Types.Modification>, IEquatable<ModifyColumnFamiliesRequest.Types.Modification>, IDeepCloneable<ModifyColumnFamiliesRequest.Types.Modification>, IBufferMessage, IMessageNamespace
Google.Cloud.Bigtable.Admin.V2Assembly
Google.Cloud.Bigtable.Admin.V2.dll
Constructors
Modification()
public Modification()
Modification(ModifyColumnFamiliesRequest.Types.Modification)
public Modification(ModifyColumnFamiliesRequest.Types.Modification other)
Parameter | |
---|---|
Name | Description |
other | ModifyColumnFamiliesRequest.Types.Modification |
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 |
Boolean |
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 |
ModifyColumnFamiliesRequest.Types.Modification.ModOneofCase |
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 |