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 is used to define modifications to Cloud Bigtable column families, including creating, deleting, and updating them."],["The `ColumnFamilyModification` class offers static functions like `Create`, `Update`, and `Drop` to construct modifications for creating new column families, changing existing column families, or deleting existing column families."],["Constructors and assignment operators are provided for `ColumnFamilyModification` objects that utilize default behaviors."],["The `as_proto()` functions are used to convert the modification into its protocol buffer representation, either as a const reference or by moving the contents."],["The document lists many versions of the API from 2.11.0 up to 2.37.0-rc with links for each version, and the user can select the version they want."]]],[]]