Data Loss Prevention V2 Client - Class DeltaPresenceEstimationHistogramBucket (1.11.0)

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

A DeltaPresenceEstimationHistogramBucket message with the following values: min_probability: 0.1 max_probability: 0.2 frequency: 42 means that there are 42 records for which δ is in [0.1, 0.2). An important particular case is when min_probability = max_probability = 1: then, every individual who shares this quasi-identifier combination is in the dataset.

Generated from protobuf message google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult.DeltaPresenceEstimationHistogramBucket

Namespace

Google \ Cloud \ Dlp \ V2 \ AnalyzeDataSourceRiskDetails \ DeltaPresenceEstimationResult

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ min_probability float

Between 0 and 1.

↳ max_probability float

Always greater than or equal to min_probability.

↳ bucket_size int|string

Number of records within these probability bounds.

↳ bucket_values array<Google\Cloud\Dlp\V2\AnalyzeDataSourceRiskDetails\DeltaPresenceEstimationResult\DeltaPresenceEstimationQuasiIdValues>

Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.

↳ bucket_value_count int|string

Total number of distinct quasi-identifier tuple values in this bucket.

getMinProbability

Between 0 and 1.

Returns
TypeDescription
float

setMinProbability

Between 0 and 1.

Parameter
NameDescription
var float
Returns
TypeDescription
$this

getMaxProbability

Always greater than or equal to min_probability.

Returns
TypeDescription
float

setMaxProbability

Always greater than or equal to min_probability.

Parameter
NameDescription
var float
Returns
TypeDescription
$this

getBucketSize

Number of records within these probability bounds.

Returns
TypeDescription
int|string

setBucketSize

Number of records within these probability bounds.

Parameter
NameDescription
var int|string
Returns
TypeDescription
$this

getBucketValues

Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setBucketValues

Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.

Parameter
NameDescription
var array<Google\Cloud\Dlp\V2\AnalyzeDataSourceRiskDetails\DeltaPresenceEstimationResult\DeltaPresenceEstimationQuasiIdValues>
Returns
TypeDescription
$this

getBucketValueCount

Total number of distinct quasi-identifier tuple values in this bucket.

Returns
TypeDescription
int|string

setBucketValueCount

Total number of distinct quasi-identifier tuple values in this bucket.

Parameter
NameDescription
var int|string
Returns
TypeDescription
$this