public sealed class ModifyColumnFamiliesRequest : IMessage<ModifyColumnFamiliesRequest>, IEquatable<ModifyColumnFamiliesRequest>, IDeepCloneable<ModifyColumnFamiliesRequest>, IBufferMessage, IMessage
Request message for
[google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies][google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies]
public RepeatedField<ModifyColumnFamiliesRequest.Types.Modification> Modifications { get; }
Required. Modifications to be atomically applied to the specified table's families.
Entries are applied in order, meaning that earlier modifications can be
masked by later ones (in the case of repeated updates to the same family,
for example).
Required. The unique name of the table whose families should be modified.
Values are of the form
projects/{project}/instances/{instance}/tables/{table}.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-08 UTC."],[[["\u003cp\u003eThis page details the \u003ccode\u003eModifyColumnFamiliesRequest\u003c/code\u003e class, which is used to send requests to modify column families within a Bigtable table, under the \u003ccode\u003eGoogle.Cloud.Bigtable.Admin.V2\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available for the \u003ccode\u003eModifyColumnFamiliesRequest\u003c/code\u003e class is 3.24.0, with multiple previous versions listed, dating back to version 2.4.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eModifyColumnFamiliesRequest\u003c/code\u003e class inherits from \u003ccode\u003eObject\u003c/code\u003e and implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing functionality for message handling, equality checks, deep cloning, and buffered message operations.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eModifyColumnFamiliesRequest\u003c/code\u003e class include \u003ccode\u003eModifications\u003c/code\u003e, which specifies the changes to be made to the column families, and \u003ccode\u003eName\u003c/code\u003e (or \u003ccode\u003eTableName\u003c/code\u003e), which indicates the target Bigtable table for these modifications.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eModifyColumnFamiliesRequest\u003c/code\u003e class has two constructors, one default and one that takes another \u003ccode\u003eModifyColumnFamiliesRequest\u003c/code\u003e as a parameter for copying.\u003c/p\u003e\n"]]],[],null,[]]