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 details the `ColumnFamilyModification` class within the Google Cloud Bigtable C++ client library, providing a reference for various versions."],["The `ColumnFamilyModification` class is used to define changes to column families in a Cloud Bigtable schema, including creating, updating, or deleting them."],["The class provides helper functions like `Create`, `Update`, and `Drop` to manage column family modifications, alongside constructors and operators for handling objects of the `ColumnFamilyModification` class."],["Methods `as_proto()` allow conversion to the protocol buffer format, and it can be both a const reference and a rvalue reference depending on the input."],["The latest release candidate is version 2.37.0-rc, and there are different versions ranging from that to 2.11.0."]]],[]]