Data Loss Prevention V2 Client - Class RecordTransformation (1.15.1)

Reference documentation and code samples for the Data Loss Prevention V2 Client class RecordTransformation.

The field in a record to transform.

Generated from protobuf message google.privacy.dlp.v2.RecordTransformation

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ field_id Google\Cloud\Dlp\V2\FieldId

For record transformations, provide a field.

↳ container_timestamp Google\Protobuf\Timestamp

Findings container modification timestamp, if applicable.

↳ container_version string

Container version, if available ("generation" for Cloud Storage).

getFieldId

For record transformations, provide a field.

Returns
Type Description
Google\Cloud\Dlp\V2\FieldId|null

hasFieldId

clearFieldId

setFieldId

For record transformations, provide a field.

Parameter
Name Description
var Google\Cloud\Dlp\V2\FieldId
Returns
Type Description
$this

getContainerTimestamp

Findings container modification timestamp, if applicable.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasContainerTimestamp

clearContainerTimestamp

setContainerTimestamp

Findings container modification timestamp, if applicable.

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

getContainerVersion

Container version, if available ("generation" for Cloud Storage).

Returns
Type Description
string

setContainerVersion

Container version, if available ("generation" for Cloud Storage).

Parameter
Name Description
var string
Returns
Type Description
$this