View Source GoogleApi.BigtableAdmin.V2.Model.ColumnFamily (google_api_bigtable_admin v0.22.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.

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
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.