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 details the `ColumnFamilyModification` class, which enables applications to modify a Cloud Bigtable schema by creating, deleting, or changing the garbage collection rules of column families."],["The `ColumnFamilyModification` class provides static methods such as `Create`, `Update`, and `Drop` to define modifications to column families using their ID and the garbage collection rules."],["The document outlines the different versions of the `ColumnFamilyModification` class that have existed, ranging from 2.11.0 to the most recent release candidate 2.37.0-rc."],["The class offers constructors, assignment operators, and functions to manage column family modifications, including converting to and from proto form."],["The `as_proto()` method functions both in const lvalue and in rvalue contexts, allowing for conversion to the proto form and move semantics, respectively."]]],[]]