Cloud Bigtable V2 Client - Class PartialUpdateInstanceRequest (2.5.0)

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

Request message for BigtableInstanceAdmin.PartialUpdateInstance.

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

Namespace

Google \ Cloud \ Bigtable \ Admin \ V2

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ instanceGoogle\Cloud\Bigtable\Admin\V2\Instance

Required. The Instance which will (partially) replace the current value.

↳ update_maskGoogle\Protobuf\FieldMask

Required. The subset of Instance fields which should be replaced. Must be explicitly set.

getInstance

Required. The Instance which will (partially) replace the current value.

Returns
TypeDescription
Google\Cloud\Bigtable\Admin\V2\Instance|null

hasInstance

clearInstance

setInstance

Required. The Instance which will (partially) replace the current value.

Parameter
NameDescription
varGoogle\Cloud\Bigtable\Admin\V2\Instance
Returns
TypeDescription
$this

getUpdateMask

Required. The subset of Instance fields which should be replaced.

Must be explicitly set.

Returns
TypeDescription
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

Required. The subset of Instance fields which should be replaced.

Must be explicitly set.

Parameter
NameDescription
varGoogle\Protobuf\FieldMask
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
instanceGoogle\Cloud\Bigtable\Admin\V2\Instance

Required. The Instance which will (partially) replace the current value.

updateMaskGoogle\Protobuf\FieldMask

Required. The subset of Instance fields which should be replaced. Must be explicitly set.

Returns
TypeDescription
Google\Cloud\Bigtable\Admin\V2\PartialUpdateInstanceRequest