Cloud Bigtable V2 Client - Class PartialUpdateInstanceRequest (1.31.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
Name Description
data array

Optional. Data for populating the Message object.

↳ instance Google\Cloud\Bigtable\Admin\V2\Instance

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

↳ update_mask Google\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
Type Description
Google\Cloud\Bigtable\Admin\V2\Instance|null

hasInstance

clearInstance

setInstance

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

Parameter
Name Description
var Google\Cloud\Bigtable\Admin\V2\Instance
Returns
Type Description
$this

getUpdateMask

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

Must be explicitly set.

Returns
Type Description
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

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

Must be explicitly set.

Parameter
Name Description
var Google\Protobuf\FieldMask
Returns
Type Description
$this

static::build

Parameters
Name Description
instance Google\Cloud\Bigtable\Admin\V2\Instance

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

updateMask Google\Protobuf\FieldMask

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

Returns
Type Description
Google\Cloud\Bigtable\Admin\V2\PartialUpdateInstanceRequest