Data Loss Prevention V2 Client - Class DataProfileBigQueryRowSchema (2.2.1)

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
Name Description
data array

Optional. Data for populating the Message object.

↳ table_profile TableDataProfile

Table data profile column

↳ column_profile ColumnDataProfile

Column data profile column

↳ file_store_profile FileStoreDataProfile

File store data profile column.

getTableProfile

Table data profile column

Returns
Type Description
TableDataProfile|null

hasTableProfile

setTableProfile

Table data profile column

Parameter
Name Description
var TableDataProfile
Returns
Type Description
$this

getColumnProfile

Column data profile column

Returns
Type Description
ColumnDataProfile|null

hasColumnProfile

setColumnProfile

Column data profile column

Parameter
Name Description
var ColumnDataProfile
Returns
Type Description
$this

getFileStoreProfile

File store data profile column.

Returns
Type Description
FileStoreDataProfile|null

hasFileStoreProfile

setFileStoreProfile

File store data profile column.

Parameter
Name Description
var FileStoreDataProfile
Returns
Type Description
$this

getDataProfile

Returns
Type Description
string