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 document outlines the `ColumnFamilyModification` class, which allows applications to modify a Cloud Bigtable schema by creating, deleting, or changing the garbage collection rules of column families."],["The `ColumnFamilyModification` class provides static functions such as `Create`, `Update`, and `Drop` to define modifications to column families using their ID and the garbage collection rules."],["The document lists all versions of the `ColumnFamilyModification` class, including `2.37.0-rc` as the latest, and ranges from `2.36.0` to `2.11.0`."],["The class includes constructors and operators to manage `ColumnFamilyModification` objects using default operations, such as moving and copying."],["The `as_proto()` function allows conversion to and movement of the underlying proto representation of the column family modification."]]],[]]