Reference documentation and code samples for the Data Loss Prevention V2 Client class KAnonymityHistogramBucket.
Histogram of k-anonymity equivalence classes.
Generated from protobuf message google.privacy.dlp.v2.AnalyzeDataSourceRiskDetails.KAnonymityResult.KAnonymityHistogramBucket
Namespace
Google \ Cloud \ Dlp \ V2 \ AnalyzeDataSourceRiskDetails \ KAnonymityResultMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description | 
data | 
        
          array
          Optional. Data for populating the Message object.  | 
      
↳ equivalence_class_size_lower_bound | 
        
          int|string
          Lower bound on the size of the equivalence classes in this bucket.  | 
      
↳ equivalence_class_size_upper_bound | 
        
          int|string
          Upper bound on the size of the equivalence classes in this bucket.  | 
      
↳ bucket_size | 
        
          int|string
          Total number of equivalence classes in this bucket.  | 
      
↳ bucket_values | 
        
          array<Google\Cloud\Dlp\V2\AnalyzeDataSourceRiskDetails\KAnonymityResult\KAnonymityEquivalenceClass>
          Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.  | 
      
↳ bucket_value_count | 
        
          int|string
          Total number of distinct equivalence classes in this bucket.  | 
      
getEquivalenceClassSizeLowerBound
Lower bound on the size of the equivalence classes in this bucket.
| Returns | |
|---|---|
| Type | Description | 
int|string | 
        |
setEquivalenceClassSizeLowerBound
Lower bound on the size of the equivalence classes in this bucket.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          int|string
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getEquivalenceClassSizeUpperBound
Upper bound on the size of the equivalence classes in this bucket.
| Returns | |
|---|---|
| Type | Description | 
int|string | 
        |
setEquivalenceClassSizeUpperBound
Upper bound on the size of the equivalence classes in this bucket.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          int|string
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getBucketSize
Total number of equivalence classes in this bucket.
| Returns | |
|---|---|
| Type | Description | 
int|string | 
        |
setBucketSize
Total number of equivalence classes in this bucket.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          int|string
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getBucketValues
Sample of equivalence classes 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 equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          array<Google\Cloud\Dlp\V2\AnalyzeDataSourceRiskDetails\KAnonymityResult\KAnonymityEquivalenceClass>
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |
getBucketValueCount
Total number of distinct equivalence classes in this bucket.
| Returns | |
|---|---|
| Type | Description | 
int|string | 
        |
setBucketValueCount
Total number of distinct equivalence classes in this bucket.
| Parameter | |
|---|---|
| Name | Description | 
var | 
        
          int|string
           | 
      
| Returns | |
|---|---|
| Type | Description | 
$this | 
        |