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-05 UTC."],[[["This document outlines the `ColumnFamilyModification` class, which allows applications to modify a Cloud Bigtable schema."],["Modifications include creating new column families, deleting existing ones, and changing garbage collection rules."],["The class provides static functions like `Create`, `Update`, and `Drop` to define these modifications with parameters such as column family ID and `GcRule`."],["The `as_proto()` method, available in const and move versions, converts modifications to their corresponding proto format."],["The page also provides links to documentation for the different versions of the class, ranging from 2.11.0 to the latest release candidate 2.37.0-rc."]]],[]]