Cloud Bigtable V2 Client - Class CreateLogicalViewRequest (2.11.1)

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

Request message for BigtableInstanceAdmin.CreateLogicalView.

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

Namespace

Google \ Cloud \ Bigtable \ Admin \ V2

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ parentstring

Required. The parent instance where this logical view will be created. Format: projects/{project}/instances/{instance}.

↳ logical_view_idstring

Required. The ID to use for the logical view, which will become the final component of the logical view's resource name.

↳ logical_viewLogicalView

Required. The logical view to create.

getParent

Required. The parent instance where this logical view will be created.

Format: projects/{project}/instances/{instance}.

Returns
TypeDescription
string

setParent

Required. The parent instance where this logical view will be created.

Format: projects/{project}/instances/{instance}.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getLogicalViewId

Required. The ID to use for the logical view, which will become the final component of the logical view's resource name.

Returns
TypeDescription
string

setLogicalViewId

Required. The ID to use for the logical view, which will become the final component of the logical view's resource name.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getLogicalView

Required. The logical view to create.

Returns
TypeDescription
LogicalView|null

hasLogicalView

clearLogicalView

setLogicalView

Required. The logical view to create.

Parameter
NameDescription
varLogicalView
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
parentstring

Required. The parent instance where this logical view will be created. Format: projects/{project}/instances/{instance}. Please see BigtableInstanceAdminClient::instanceName() for help formatting this field.

logicalViewLogicalView

Required. The logical view to create.

logicalViewIdstring

Required. The ID to use for the logical view, which will become the final component of the logical view's resource name.

Returns
TypeDescription
CreateLogicalViewRequest