Data Loss Prevention V2 Client - Class InfoTypeLimit (2.2.1)

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

Max findings configuration per infoType, per content item or long running DlpJob.

Generated from protobuf message google.privacy.dlp.v2.InspectConfig.FindingLimits.InfoTypeLimit

Namespace

Google \ Cloud \ Dlp \ V2 \ InspectConfig \ FindingLimits

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ info_type Google\Cloud\Dlp\V2\InfoType

Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.

↳ max_findings int

Max findings limit for the given infoType.

getInfoType

Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.

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

hasInfoType

clearInfoType

setInfoType

Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.

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

getMaxFindings

Max findings limit for the given infoType.

Returns
Type Description
int

setMaxFindings

Max findings limit for the given infoType.

Parameter
Name Description
var int
Returns
Type Description
$this