Cloud Bigtable V2 Client - Class UpdateAppProfileRequest (2.5.0)

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

Request message for BigtableInstanceAdmin.UpdateAppProfile.

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

Namespace

Google \ Cloud \ Bigtable \ Admin \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ app_profile Google\Cloud\Bigtable\Admin\V2\AppProfile

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

↳ update_mask Google\Protobuf\FieldMask

Required. The subset of app profile fields which should be replaced. If unset, all fields will be replaced.

↳ ignore_warnings bool

If true, ignore safety checks when updating the app profile.

getAppProfile

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

Returns
Type Description
Google\Cloud\Bigtable\Admin\V2\AppProfile|null

hasAppProfile

clearAppProfile

setAppProfile

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

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

getUpdateMask

Required. The subset of app profile fields which should be replaced.

If unset, all fields will be replaced.

Returns
Type Description
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

Required. The subset of app profile fields which should be replaced.

If unset, all fields will be replaced.

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

getIgnoreWarnings

If true, ignore safety checks when updating the app profile.

Returns
Type Description
bool

setIgnoreWarnings

If true, ignore safety checks when updating the app profile.

Parameter
Name Description
var bool
Returns
Type Description
$this

static::build

Parameters
Name Description
appProfile Google\Cloud\Bigtable\Admin\V2\AppProfile

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

updateMask Google\Protobuf\FieldMask

Required. The subset of app profile fields which should be replaced. If unset, all fields will be replaced.

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