Cloud Bigtable V2 Client - Class MaterializedView (2.16.0)

Reference documentation and code samples for the Cloud Bigtable V2 Client class MaterializedView.

A materialized view object that can be referenced in SQL queries.

Generated from protobuf message google.bigtable.admin.v2.MaterializedView

Namespace

Google \ Cloud \ Bigtable \ Admin \ V2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ name
string

Identifier. The unique name of the materialized view. Format: projects/{project}/instances/{instance}/materializedViews/{materialized_view}

↳ query
string

Required. Immutable. The materialized view's select query.

↳ etag
string

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.

↳ deletion_protection
bool

Set to true to make the MaterializedView protected against deletion.

getName

Identifier. The unique name of the materialized view.

Format: projects/{project}/instances/{instance}/materializedViews/{materialized_view}

Returns
Type
Description
string

setName

Identifier. The unique name of the materialized view.

Format: projects/{project}/instances/{instance}/materializedViews/{materialized_view}

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getQuery

Required. Immutable. The materialized view's select query.

Returns
Type
Description
string

setQuery

Required. Immutable. The materialized view's select query.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getEtag

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.

Returns
Type
Description
string

setEtag

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.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getDeletionProtection

Set to true to make the MaterializedView protected against deletion.

Returns
Type
Description
bool

setDeletionProtection

Set to true to make the MaterializedView protected against deletion.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: