Cloud Bigtable V2 Client - Class PartialUpdateInstanceRequest (1.25.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
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
TypeDescription
Google\Cloud\Bigtable\Admin\V2\Instance|null

hasInstance

clearInstance

setInstance

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

Parameter
NameDescription
var Google\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
var Google\Protobuf\FieldMask
Returns
TypeDescription
$this

static::build

Parameters
NameDescription
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
TypeDescription
Google\Cloud\Bigtable\Admin\V2\PartialUpdateInstanceRequest