public sealed class MaterializedView : IMessage<MaterializedView>, IEquatable<MaterializedView>, IDeepCloneable<MaterializedView>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Bigtable Administration v2 API class MaterializedView.
A materialized view object that can be referenced in SQL queries.
Implements
IMessageMaterializedView, IEquatableMaterializedView, IDeepCloneableMaterializedView, IBufferMessage, IMessageNamespace
Google.Cloud.Bigtable.Admin.V2Assembly
Google.Cloud.Bigtable.Admin.V2.dll
Constructors
MaterializedView()
public MaterializedView()MaterializedView(MaterializedView)
public MaterializedView(MaterializedView other)| Parameter | |
|---|---|
| Name | Description | 
| other | MaterializedView | 
Properties
DeletionProtection
public bool DeletionProtection { get; set; }Set to true to make the MaterializedView protected against deletion.
| Property Value | |
|---|---|
| Type | Description | 
| bool | |
Etag
public string Etag { get; set; }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.
| Property Value | |
|---|---|
| Type | Description | 
| string | |
MaterializedViewName
public MaterializedViewName MaterializedViewName { get; set; }MaterializedViewName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description | 
| MaterializedViewName | |
Name
public string Name { get; set; }Identifier. The unique name of the materialized view.
Format:
projects/{project}/instances/{instance}/materializedViews/{materialized_view}
| Property Value | |
|---|---|
| Type | Description | 
| string | |
Query
public string Query { get; set; }Required. Immutable. The materialized view's select query.
| Property Value | |
|---|---|
| Type | Description | 
| string | |