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-21 UTC."],[[["This webpage details the `ColumnFamilyModification` class, which enables applications to modify a Cloud Bigtable schema by creating, deleting, or updating column families."],["The class provides static functions like `Create`, `Update`, and `Drop` to define modifications for creating new column families, updating existing ones, or removing them."],["The `ColumnFamilyModification` class has constructors and operators for copy and move semantics, which use default behaviors."],["It includes methods `as_proto() const &` and `as_proto() &&` to convert the modifications into their protocol buffer representation for transmission."],["The webpage also lists links to documentation for different versions of the `ColumnFamilyModification` class ranging from version 2.11.0 up to the latest version 2.37.0-rc."]]],[]]