View Source GoogleApi.BigtableAdmin.V2.Model.ColumnFamily (google_api_bigtable_admin v0.26.0)
A set of columns within a table which share a common configuration.
Attributes
-
gcRule
(type:GoogleApi.BigtableAdmin.V2.Model.GcRule.t
, default:nil
) - Garbage collection rule specified as a protobuf. Must serialize to at most 500 bytes. NOTE: Garbage collection executes opportunistically in the background, and so it's possible for reads to return a cell even if it matches the active GC expression for its family. -
stats
(type:GoogleApi.BigtableAdmin.V2.Model.ColumnFamilyStats.t
, default:nil
) - Output only. Only available with STATS_VIEW, this includes summary statistics about column family contents. For statistics over an entire table, see TableStats above. -
valueType
(type:GoogleApi.BigtableAdmin.V2.Model.Type.t
, default:nil
) - The type of data stored in each of this family's cell values, including its full encoding. If omitted, the family only serves raw untyped bytes. For now, only theAggregate
type is supported.Aggregate
can only be set at family creation and is immutable afterwards. Ifvalue_type
isAggregate
, written data must be compatible with: *value_type.input_type
forAddInput
mutations
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.BigtableAdmin.V2.Model.ColumnFamily{ gcRule: GoogleApi.BigtableAdmin.V2.Model.GcRule.t() | nil, stats: GoogleApi.BigtableAdmin.V2.Model.ColumnFamilyStats.t() | nil, valueType: GoogleApi.BigtableAdmin.V2.Model.Type.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.