Define the interfaces to create column family modifications.
Applications can modify a Cloud Bigtable schema through a set of column family modifications. These modifications may include creating new column families, deleting existing column families, or changing the garbage collection rules for existing column families.
This class contain helper functions to create the different protos encapsulating these changes.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-14 UTC."],[[["This documentation outlines the `ColumnFamilyModification` class, which allows applications to modify Cloud Bigtable schemas by creating, deleting, or updating column families."],["The latest version of this class is `2.37.0-rc`, and the documentation provides version-specific details spanning from this version down to version `2.11.0`."],["The `ColumnFamilyModification` class provides static functions `Create`, `Update`, and `Drop` for creating, updating, and deleting column families, respectively, each of which accepts the column family's ID as a string."],["The class also offers `as_proto()` functions to convert modifications to a proto format for use in API calls."],["The class contains default constructors and assignments as well as specific operator overloads."]]],[]]