Data Loss Prevention V2 Client - Class TransformationSummary (1.14.0)

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

Summary of a single transformation.

Only one of 'transformation', 'field_transformation', or 'record_suppress' will be set.

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

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ info_type
Google\Cloud\Dlp\V2\InfoType

Set if the transformation was limited to a specific InfoType.

↳ field
Google\Cloud\Dlp\V2\FieldId

Set if the transformation was limited to a specific FieldId.

↳ transformation
Google\Cloud\Dlp\V2\PrimitiveTransformation

The specific transformation these stats apply to.

↳ field_transformations
array< Google\Cloud\Dlp\V2\FieldTransformation >

The field transformation that was applied. If multiple field transformations are requested for a single field, this list will contain all of them; otherwise, only one is supplied.

↳ record_suppress
Google\Cloud\Dlp\V2\RecordSuppression

The specific suppression option these stats apply to.

↳ results
array< Google\Cloud\Dlp\V2\TransformationSummary\SummaryResult >

Collection of all transformations that took place or had an error.

↳ transformed_bytes
int|string

Total size in bytes that were transformed in some way.

getInfoType

Set if the transformation was limited to a specific InfoType.

Returns
Type
Description

hasInfoType

clearInfoType

setInfoType

Set if the transformation was limited to a specific InfoType.

Parameter
Name
Description
Returns
Type
Description
$this

getField

Set if the transformation was limited to a specific FieldId.

Returns
Type
Description

hasField

clearField

setField

Set if the transformation was limited to a specific FieldId.

Parameter
Name
Description
Returns
Type
Description
$this

getTransformation

The specific transformation these stats apply to.

Returns
Type
Description

hasTransformation

clearTransformation

setTransformation

The specific transformation these stats apply to.

Parameter
Name
Description
Returns
Type
Description
$this

getFieldTransformations

The field transformation that was applied.

If multiple field transformations are requested for a single field, this list will contain all of them; otherwise, only one is supplied.

Returns
Type
Description

setFieldTransformations

The field transformation that was applied.

If multiple field transformations are requested for a single field, this list will contain all of them; otherwise, only one is supplied.

Parameter
Name
Description
Returns
Type
Description
$this

getRecordSuppress

The specific suppression option these stats apply to.

Returns
Type
Description

hasRecordSuppress

clearRecordSuppress

setRecordSuppress

The specific suppression option these stats apply to.

Parameter
Name
Description
Returns
Type
Description
$this

getResults

Collection of all transformations that took place or had an error.

Returns
Type
Description

setResults

Collection of all transformations that took place or had an error.

Parameter
Name
Description
Returns
Type
Description
$this

getTransformedBytes

Total size in bytes that were transformed in some way.

Returns
Type
Description
int|string

setTransformedBytes

Total size in bytes that were transformed in some way.

Parameter
Name
Description
var
int|string
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: