Show / Hide Table of Contents

Class TableStats

Approximate statistics related to a table. These statistics are calculated infrequently, while simultaneously, data in the table can change rapidly. Thus the values reported here (e.g. row count) are very likely out-of date, even the instant they are received in this API. Thus, only treat these values as approximate. IMPORTANT: Everything below is approximate, unless otherwise specified.

Inheritance
object
TableStats
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.BigtableAdmin.v2.Data
Assembly: Google.Apis.BigtableAdmin.v2.dll
Syntax
public class TableStats : IDirectResponseSchema

Properties

AverageCellsPerColumn

How many cells are present per column (column family, column qualifier) combinations, averaged over all columns in all rows in the table. e.g. A table with 2 rows: * A row with 3 cells in "family:col" and 1 cell in "other:col" (4 cells / 2 columns) * A row with 1 cell in "family:col", 7 cells in "family:other_col", and 7 cells in "other:data" (15 cells / 3 columns) would report (4 + 15)/(2 + 3) = 3.8 in this field.

Declaration
[JsonProperty("averageCellsPerColumn")]
public virtual double? AverageCellsPerColumn { get; set; }
Property Value
Type Description
double?

AverageColumnsPerRow

How many (column family, column qualifier) combinations are present per row in the table, averaged over all rows in the table. e.g. A table with 2 rows: * A row with cells in "family:col" and "other:col" (2 distinct columns) * A row with cells in "family:col", "family:other_col", and "other:data" (3 distinct columns) would report (2 + 3)/2 = 2.5 in this field.

Declaration
[JsonProperty("averageColumnsPerRow")]
public virtual double? AverageColumnsPerRow { get; set; }
Property Value
Type Description
double?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

LogicalDataBytes

This is roughly how many bytes would be needed to read the entire table (e.g. by streaming all contents out).

Declaration
[JsonProperty("logicalDataBytes")]
public virtual long? LogicalDataBytes { get; set; }
Property Value
Type Description
long?

RowCount

How many rows are in the table.

Declaration
[JsonProperty("rowCount")]
public virtual long? RowCount { get; set; }
Property Value
Type Description
long?

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX