Google Cloud Dataplex V1 Client - Class UpdateEncryptionConfigRequest (1.6.1)

Reference documentation and code samples for the Google Cloud Dataplex V1 Client class UpdateEncryptionConfigRequest.

Update EncryptionConfig Request

Generated from protobuf message google.cloud.dataplex.v1.UpdateEncryptionConfigRequest

Namespace

Google \ Cloud \ Dataplex \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ encryption_config EncryptionConfig

Required. The EncryptionConfig to update.

↳ update_mask Google\Protobuf\FieldMask

Optional. Mask of fields to update. The service treats an omitted field mask as an implied field mask equivalent to all fields that are populated (have a non-empty value).

getEncryptionConfig

Required. The EncryptionConfig to update.

Returns
Type Description
EncryptionConfig|null

hasEncryptionConfig

clearEncryptionConfig

setEncryptionConfig

Required. The EncryptionConfig to update.

Parameter
Name Description
var EncryptionConfig
Returns
Type Description
$this

getUpdateMask

Optional. Mask of fields to update.

The service treats an omitted field mask as an implied field mask equivalent to all fields that are populated (have a non-empty value).

Returns
Type Description
Google\Protobuf\FieldMask|null

hasUpdateMask

clearUpdateMask

setUpdateMask

Optional. Mask of fields to update.

The service treats an omitted field mask as an implied field mask equivalent to all fields that are populated (have a non-empty value).

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

static::build

Parameters
Name Description
encryptionConfig EncryptionConfig

Required. The EncryptionConfig to update.

updateMask Google\Protobuf\FieldMask

Optional. Mask of fields to update. The service treats an omitted field mask as an implied field mask equivalent to all fields that are populated (have a non-empty value).

Returns
Type Description
UpdateEncryptionConfigRequest