Class GcRule
Rule for determining which cells to delete during garbage collection.
Implements
Inherited Members
Namespace: Google.Apis.BigtableAdmin.v2.Data
Assembly: Google.Apis.BigtableAdmin.v2.dll
Syntax
public class GcRule : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Intersection
Delete cells that would be deleted by every nested rule.
Declaration
[JsonProperty("intersection")]
public virtual Intersection Intersection { get; set; }
Property Value
Type | Description |
---|---|
Intersection |
MaxAge
Delete cells in a column older than the given age. Values must be at least one millisecond, and will be truncated to microsecond granularity.
Declaration
[JsonProperty("maxAge")]
public virtual object MaxAge { get; set; }
Property Value
Type | Description |
---|---|
object |
MaxNumVersions
Delete all cells in a column except the most recent N.
Declaration
[JsonProperty("maxNumVersions")]
public virtual int? MaxNumVersions { get; set; }
Property Value
Type | Description |
---|---|
int? |
Union
Delete cells that would be deleted by any nested rule.
Declaration
[JsonProperty("union")]
public virtual Union Union { get; set; }
Property Value
Type | Description |
---|---|
Union |