Cloud Bigtable V2 Client - Class LogicalView (2.11.1)

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

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

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

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 logical view. Format: projects/{project}/instances/{instance}/logicalViews/{logical_view}

↳ query string

Required. The logical view's select query.

↳ etag string

Optional. The etag for this logical 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

Optional. Set to true to make the LogicalView protected against deletion.

getName

Identifier. The unique name of the logical view.

Format: projects/{project}/instances/{instance}/logicalViews/{logical_view}

Returns
Type Description
string

setName

Identifier. The unique name of the logical view.

Format: projects/{project}/instances/{instance}/logicalViews/{logical_view}

Parameter
Name Description
var string
Returns
Type Description
$this

getQuery

Required. The logical view's select query.

Returns
Type Description
string

setQuery

Required. The logical view's select query.

Parameter
Name Description
var string
Returns
Type Description
$this

getEtag

Optional. The etag for this logical 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 logical 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

Optional. Set to true to make the LogicalView protected against deletion.

Returns
Type Description
bool

setDeletionProtection

Optional. Set to true to make the LogicalView protected against deletion.

Parameter
Name Description
var bool
Returns
Type Description
$this