Cloud Bigtable V2 Client - Class LogicalView (2.9.0)

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.

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