Class AnalyzeDataSourceRiskDetails.Types.LDiversityResult.Types.LDiversityEquivalenceClass (3.4.0)

public sealed class LDiversityEquivalenceClass : IMessage<AnalyzeDataSourceRiskDetails.Types.LDiversityResult.Types.LDiversityEquivalenceClass>, IEquatable<AnalyzeDataSourceRiskDetails.Types.LDiversityResult.Types.LDiversityEquivalenceClass>, IDeepCloneable<AnalyzeDataSourceRiskDetails.Types.LDiversityResult.Types.LDiversityEquivalenceClass>, IBufferMessage, IMessage

The set of columns' values that share the same ldiversity value.

Inheritance

Object > AnalyzeDataSourceRiskDetails.Types.LDiversityResult.Types.LDiversityEquivalenceClass

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

LDiversityEquivalenceClass()

public LDiversityEquivalenceClass()

LDiversityEquivalenceClass(AnalyzeDataSourceRiskDetails.Types.LDiversityResult.Types.LDiversityEquivalenceClass)

public LDiversityEquivalenceClass(AnalyzeDataSourceRiskDetails.Types.LDiversityResult.Types.LDiversityEquivalenceClass other)
Parameter
NameDescription
otherAnalyzeDataSourceRiskDetails.Types.LDiversityResult.Types.LDiversityEquivalenceClass

Properties

EquivalenceClassSize

public long EquivalenceClassSize { get; set; }

Size of the k-anonymity equivalence class.

Property Value
TypeDescription
Int64

NumDistinctSensitiveValues

public long NumDistinctSensitiveValues { get; set; }

Number of distinct sensitive values in this equivalence class.

Property Value
TypeDescription
Int64

QuasiIdsValues

public RepeatedField<Value> QuasiIdsValues { get; }

Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.

Property Value
TypeDescription
RepeatedField<Value>

TopSensitiveValues

public RepeatedField<ValueFrequency> TopSensitiveValues { get; }

Estimated frequencies of top sensitive values.

Property Value
TypeDescription
RepeatedField<ValueFrequency>