class UpdateInstanceRequest extends Message

The request for [UpdateInstance][google.spanner.admin.instance.v1.InstanceAdmin.UpdateInstance].

Protobuf type Google\Spanner\Admin\Instance\V1\UpdateInstanceRequest

Methods

__construct()

No description

getInstance()

Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in [][google.spanner.admin.instance.v1.UpdateInstanceRequest.field_mask] need be included.

setInstance(Instance $var)

Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in [][google.spanner.admin.instance.v1.UpdateInstanceRequest.field_mask] need be included.

getFieldMask()

Required. A mask specifying which fields in [][google.spanner.admin.instance.v1.UpdateInstanceRequest.instance] should be updated.

setFieldMask(FieldMask $var)

Required. A mask specifying which fields in [][google.spanner.admin.instance.v1.UpdateInstanceRequest.instance] should be updated.

Details

at line 35
__construct()

at line 47
Instance getInstance()

Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in [][google.spanner.admin.instance.v1.UpdateInstanceRequest.field_mask] need be included.

Generated from protobuf field .google.spanner.admin.instance.v1.Instance instance = 1;

Return Value

Instance

at line 59
setInstance(Instance $var)

Required. The instance to update, which must always include the instance name. Otherwise, only fields mentioned in [][google.spanner.admin.instance.v1.UpdateInstanceRequest.field_mask] need be included.

Generated from protobuf field .google.spanner.admin.instance.v1.Instance instance = 1;

Parameters

Instance $var

at line 74
FieldMask getFieldMask()

Required. A mask specifying which fields in [][google.spanner.admin.instance.v1.UpdateInstanceRequest.instance] should be updated.

The field mask must always be specified; this prevents any future fields in [][google.spanner.admin.instance.v1.Instance] from being erased accidentally by clients that do not know about them.

Generated from protobuf field .google.protobuf.FieldMask field_mask = 2;

Return Value

FieldMask

at line 88
setFieldMask(FieldMask $var)

Required. A mask specifying which fields in [][google.spanner.admin.instance.v1.UpdateInstanceRequest.instance] should be updated.

The field mask must always be specified; this prevents any future fields in [][google.spanner.admin.instance.v1.Instance] from being erased accidentally by clients that do not know about them.

Generated from protobuf field .google.protobuf.FieldMask field_mask = 2;

Parameters

FieldMask $var