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 enables applications to modify a Cloud Bigtable schema by creating, deleting, or changing the garbage collection rules of column families."],["The class offers static functions, such as `Create`, `Update`, and `Drop`, to help in generating modifications for creating new column families, modifying existing ones, or deleting them, respectively."],["`ColumnFamilyModification` objects can be converted to their protocol buffer (`proto`) representation using the `as_proto()` function for use in requests."],["There is a list of many versions of the column family modification class, ranging from version 2.11.0 to the latest release candidate 2.37.0-rc."],["The class has its own constructor and operator functions, that can be used to create and assign `ColumnFamilyModification` objects."]]],[]]