Data Loss Prevention V2 Client - Class InfoTypeLimit (1.10.2)

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
NameDescription
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
TypeDescription
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
NameDescription
var Google\Cloud\Dlp\V2\InfoType
Returns
TypeDescription
$this

getMaxFindings

Max findings limit for the given infoType.

Returns
TypeDescription
int

setMaxFindings

Max findings limit for the given infoType.

Parameter
NameDescription
var int
Returns
TypeDescription
$this