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 in the Google Cloud Bigtable C++ client library, detailing how to define interfaces for creating changes to column families."],["The class provides static functions `Create`, `Update`, and `Drop` to create, update, or delete column families, respectively, with parameters for specifying column family IDs and garbage collection rules."],["It also contains functions like `as_proto()` to convert to the proto form for interaction with the Bigtable service, supporting both const and rvalue reference overloads."],["The document provides access to historical versions of the reference documentation, ranging from version `2.11.0` to the latest release candidate `2.37.0-rc`."]]],[]]