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-08-14 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eColumnFamilyModification\u003c/code\u003e class in the Google Cloud Bigtable C++ client library, used for defining changes to column families within a Bigtable schema.\u003c/p\u003e\n"],["\u003cp\u003eThe class supports creating, updating, and deleting column families using static functions like \u003ccode\u003eCreate\u003c/code\u003e, \u003ccode\u003eUpdate\u003c/code\u003e, and \u003ccode\u003eDrop\u003c/code\u003e, respectively, allowing for schema modification through different operations.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eColumnFamilyModification\u003c/code\u003e provides methods to interact with \u003ccode\u003eGcRule\u003c/code\u003e to modify garbage collection policies of existing or new column families.\u003c/p\u003e\n"],["\u003cp\u003eThe class also includes constructors, assignment operators, and functions to convert modifications into their protocol buffer representation through the \u003ccode\u003eas_proto()\u003c/code\u003e methods.\u003c/p\u003e\n"],["\u003cp\u003eThe page contains documentation for many versions of this class, from the most recent 2.37.0-rc down to 2.11.0.\u003c/p\u003e\n"]]],[],null,[]]