Class MaterializedView
A materialized view object that can be referenced in SQL queries.
Implements
Inherited Members
Namespace: Google.Apis.BigtableAdmin.v2.Data
Assembly: Google.Apis.BigtableAdmin.v2.dll
Syntax
public class MaterializedView : IDirectResponseSchema
Properties
ClusterStates
Output only. Map from cluster ID to per-cluster materialized view state. If it could not be determined
whether or not the materialized view has data in a particular cluster (for example, if its zone is
unavailable), then there will be an entry for the cluster with STATE_NOT_KNOWN state. Views:
REPLICATION_VIEW, FULL.
Declaration
[JsonProperty("clusterStates")]
public virtual IDictionary<string, GoogleBigtableAdminV2MaterializedViewClusterState> ClusterStates { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, GoogleBigtableAdminV2MaterializedViewClusterState> |
DeletionProtection
Set to true to make the MaterializedView protected against deletion. Views: SCHEMA_VIEW,
REPLICATION_VIEW, FULL.
Declaration
[JsonProperty("deletionProtection")]
public virtual bool? DeletionProtection { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ETag
Optional. The etag for this materialized view. This may be sent on update requests to ensure that the client
has an up-to-date value before proceeding. The server returns an ABORTED error on a mismatched etag. Views:
SCHEMA_VIEW, REPLICATION_VIEW, FULL.
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Identifier. The unique name of the materialized view. Format:
projects/{project}/instances/{instance}/materializedViews/{materialized_view} Views: SCHEMA_VIEW,
REPLICATION_VIEW, FULL.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Query
Required. Immutable. The materialized view's select query. Views: SCHEMA_VIEW, FULL.
Declaration
[JsonProperty("query")]
public virtual string Query { get; set; }
Property Value
| Type | Description |
|---|---|
| string |