Reference documentation and code samples for the Data Loss Prevention V2 Client class KMapEstimationHistogramBucket.
A KMapEstimationHistogramBucket message with the following values: min_anonymity: 3 max_anonymity: 5 frequency: 42 means that there are 42 records whose quasi-identifier values correspond to 3, 4 or 5 people in the overlying population. An important particular case is when min_anonymity = max_anonymity = 1: the frequency field then corresponds to the number of uniquely identifiable records.
Generated from protobuf message google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.KMapEstimationResult.KMapEstimationHistogramBucket
Namespace
Google \ Cloud \ Dlp \ V2 \ AnalyzeDataSourceRiskDetails \ KMapEstimationResultMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ min_anonymity |
int|string
Always positive. |
↳ max_anonymity |
int|string
Always greater than or equal to min_anonymity. |
↳ bucket_size |
int|string
Number of records within these anonymity bounds. |
↳ bucket_values |
array<KMapEstimationQuasiIdValues>
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. |
getMinAnonymity
Always positive.
Returns | |
---|---|
Type | Description |
int|string |
setMinAnonymity
Always positive.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getMaxAnonymity
Always greater than or equal to min_anonymity.
Returns | |
---|---|
Type | Description |
int|string |
setMaxAnonymity
Always greater than or equal to min_anonymity.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getBucketSize
Number of records within these anonymity bounds.
Returns | |
---|---|
Type | Description |
int|string |
setBucketSize
Number of records within these anonymity bounds.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |
getBucketValues
Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
Returns | |
---|---|
Type | Description |
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 | |
---|---|
Name | Description |
var |
array<KMapEstimationQuasiIdValues>
|
Returns | |
---|---|
Type | Description |
$this |
getBucketValueCount
Total number of distinct quasi-identifier tuple values in this bucket.
Returns | |
---|---|
Type | Description |
int|string |
setBucketValueCount
Total number of distinct quasi-identifier tuple values in this bucket.
Parameter | |
---|---|
Name | Description |
var |
int|string
|
Returns | |
---|---|
Type | Description |
$this |