Class AnalyzeDataSourceRiskDetails.Types.KMapEstimationResult.Types.KMapEstimationHistogramBucket (4.0.0)

public sealed class KMapEstimationHistogramBucket : IMessage<AnalyzeDataSourceRiskDetails.Types.KMapEstimationResult.Types.KMapEstimationHistogramBucket>, IEquatable<AnalyzeDataSourceRiskDetails.Types.KMapEstimationResult.Types.KMapEstimationHistogramBucket>, IDeepCloneable<AnalyzeDataSourceRiskDetails.Types.KMapEstimationResult.Types.KMapEstimationHistogramBucket>, IBufferMessage, IMessage

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.

Inheritance

Object > AnalyzeDataSourceRiskDetails.Types.KMapEstimationResult.Types.KMapEstimationHistogramBucket

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

KMapEstimationHistogramBucket()

public KMapEstimationHistogramBucket()

KMapEstimationHistogramBucket(AnalyzeDataSourceRiskDetails.Types.KMapEstimationResult.Types.KMapEstimationHistogramBucket)

public KMapEstimationHistogramBucket(AnalyzeDataSourceRiskDetails.Types.KMapEstimationResult.Types.KMapEstimationHistogramBucket other)
Parameter
NameDescription
otherAnalyzeDataSourceRiskDetails.Types.KMapEstimationResult.Types.KMapEstimationHistogramBucket

Properties

BucketSize

public long BucketSize { get; set; }

Number of records within these anonymity bounds.

Property Value
TypeDescription
Int64

BucketValueCount

public long BucketValueCount { get; set; }

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

Property Value
TypeDescription
Int64

BucketValues

public RepeatedField<AnalyzeDataSourceRiskDetails.Types.KMapEstimationResult.Types.KMapEstimationQuasiIdValues> BucketValues { get; }

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

Property Value
TypeDescription
RepeatedField<AnalyzeDataSourceRiskDetails.Types.KMapEstimationResult.Types.KMapEstimationQuasiIdValues>

MaxAnonymity

public long MaxAnonymity { get; set; }

Always greater than or equal to min_anonymity.

Property Value
TypeDescription
Int64

MinAnonymity

public long MinAnonymity { get; set; }

Always positive.

Property Value
TypeDescription
Int64