Class TableList.TablesData
Tables in the requested dataset.
Inherited Members
Namespace: Google.Apis.Bigquery.v2.Data
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class TableList.TablesData
Properties
Clustering
Clustering specification for this table, if configured.
Declaration
[JsonProperty("clustering")]
public virtual Clustering Clustering { get; set; }
Property Value
Type | Description |
---|---|
Clustering |
CreationTime
Output only. The time when this table was created, in milliseconds since the epoch.
Declaration
[JsonProperty("creationTime")]
public virtual long? CreationTime { get; set; }
Property Value
Type | Description |
---|---|
long? |
ExpirationTime
The time when this table expires, in milliseconds since the epoch. If not present, the table will persist indefinitely. Expired tables will be deleted and their storage reclaimed.
Declaration
[JsonProperty("expirationTime")]
public virtual long? ExpirationTime { get; set; }
Property Value
Type | Description |
---|---|
long? |
FriendlyName
The user-friendly name for this table.
Declaration
[JsonProperty("friendlyName")]
public virtual string FriendlyName { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
An opaque ID of the table.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
Kind
The resource type.
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
Labels
The labels associated with this table. You can use these to organize and group your tables.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
RangePartitioning
The range partitioning for this table.
Declaration
[JsonProperty("rangePartitioning")]
public virtual RangePartitioning RangePartitioning { get; set; }
Property Value
Type | Description |
---|---|
RangePartitioning |
RequirePartitionFilter
Optional. If set to true, queries including this table must specify a partition filter. This filter is used for partition elimination.
Declaration
[JsonProperty("requirePartitionFilter")]
public virtual bool? RequirePartitionFilter { get; set; }
Property Value
Type | Description |
---|---|
bool? |
TableReference
A reference uniquely identifying table.
Declaration
[JsonProperty("tableReference")]
public virtual TableReference TableReference { get; set; }
Property Value
Type | Description |
---|---|
TableReference |
TimePartitioning
The time-based partitioning for this table.
Declaration
[JsonProperty("timePartitioning")]
public virtual TimePartitioning TimePartitioning { get; set; }
Property Value
Type | Description |
---|---|
TimePartitioning |
Type
The type of table.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
string |
View
Information about a logical view.
Declaration
[JsonProperty("view")]
public virtual TableList.TablesData.ViewData View { get; set; }
Property Value
Type | Description |
---|---|
TableList.TablesData.ViewData |