Show / Hide Table of Contents

Class MaterializedView

A materialized view considered for a query job.

Inheritance
object
MaterializedView
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.Bigquery.v2.Data
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class MaterializedView : IDirectResponseSchema

Properties

Chosen

Whether the materialized view is chosen for the query. A materialized view can be chosen to rewrite multiple parts of the same query. If a materialized view is chosen to rewrite any part of the query, then this field is true, even if the materialized view was not chosen to rewrite others parts.

Declaration
[JsonProperty("chosen")]
public virtual bool? Chosen { get; set; }
Property Value
Type Description
bool?

ETag

The ETag of the item.

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

EstimatedBytesSaved

If present, specifies a best-effort estimation of the bytes saved by using the materialized view rather than its base tables.

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

RejectedReason

If present, specifies the reason why the materialized view was not chosen for the query.

Declaration
[JsonProperty("rejectedReason")]
public virtual string RejectedReason { get; set; }
Property Value
Type Description
string

TableReference

The candidate materialized view.

Declaration
[JsonProperty("tableReference")]
public virtual TableReference TableReference { get; set; }
Property Value
Type Description
TableReference

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX