Data Loss Prevention V2 Client - Class DataProfileBigQueryRowSchema (1.12.0)

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

The schema of data to be saved to the BigQuery table when the DataProfileAction is enabled.

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

Namespace

Google \ Cloud \ Dlp \ V2

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ table_profile Google\Cloud\Dlp\V2\TableDataProfile

Table data profile column

↳ column_profile Google\Cloud\Dlp\V2\ColumnDataProfile

Column data profile column

getTableProfile

Table data profile column

Returns
TypeDescription
Google\Cloud\Dlp\V2\TableDataProfile|null

hasTableProfile

setTableProfile

Table data profile column

Parameter
NameDescription
var Google\Cloud\Dlp\V2\TableDataProfile
Returns
TypeDescription
$this

getColumnProfile

Column data profile column

Returns
TypeDescription
Google\Cloud\Dlp\V2\ColumnDataProfile|null

hasColumnProfile

setColumnProfile

Column data profile column

Parameter
NameDescription
var Google\Cloud\Dlp\V2\ColumnDataProfile
Returns
TypeDescription
$this

getDataProfile

Returns
TypeDescription
string