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 enables modifying Cloud Bigtable schemas by creating, deleting, or updating column families and their garbage collection rules."],["The class provides static functions like `Create`, `Update`, and `Drop` to generate modifications for creating new column families, updating existing ones, or dropping column families, respectively."],["The documentation also details the use of default constructors and assignment operators for `ColumnFamilyModification`, alongside `as_proto()` functions that convert modifications to a proto form."],["The class version is in the 2.x range, with different versions available, and the most recent release candidate being 2.37.0-rc, while this page specifically details the information for version 2.29.0."]]],[]]