View Source GoogleApi.BigtableAdmin.V2.Model.GcRule (google_api_bigtable_admin v0.22.0)
Rule for determining which cells to delete during garbage collection.
Attributes
-
intersection
(type:GoogleApi.BigtableAdmin.V2.Model.Intersection.t
, default:nil
) - Delete cells that would be deleted by every nested rule. -
maxAge
(type:String.t
, default:nil
) - Delete cells in a column older than the given age. Values must be at least one millisecond, and will be truncated to microsecond granularity. -
maxNumVersions
(type:integer()
, default:nil
) - Delete all cells in a column except the most recent N. -
union
(type:GoogleApi.BigtableAdmin.V2.Model.Union.t
, default:nil
) - Delete cells that would be deleted by any nested rule.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.BigtableAdmin.V2.Model.GcRule{ intersection: GoogleApi.BigtableAdmin.V2.Model.Intersection.t() | nil, maxAge: String.t() | nil, maxNumVersions: integer() | nil, union: GoogleApi.BigtableAdmin.V2.Model.Union.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.