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."],["The class supports creating, updating, and deleting column families, including setting garbage collection (GcRule) policies."],["It provides static functions like `Create`, `Update`, and `Drop` for constructing different types of column family modifications."],["The class also features functions `as_proto()` that converts and moves the column modification into its protocol buffer format."],["The document contains a list of older versions, all the way back to 2.11.0, with the most recent being 2.37.0-rc."]]],[]]