public sealed class KAnonymityEquivalenceClass : IMessage<AnalyzeDataSourceRiskDetails.Types.KAnonymityResult.Types.KAnonymityEquivalenceClass>, IEquatable<AnalyzeDataSourceRiskDetails.Types.KAnonymityResult.Types.KAnonymityEquivalenceClass>, IDeepCloneable<AnalyzeDataSourceRiskDetails.Types.KAnonymityResult.Types.KAnonymityEquivalenceClass>, IBufferMessage, IMessage
The set of columns' values that share the same ldiversity value
Size of the equivalence class, for example number of rows with the
above set of values.
Property Value
Type
Description
System.Int64
QuasiIdsValues
public RepeatedField<Value> QuasiIdsValues { get; }
Set of values defining the equivalence class. One value per
quasi-identifier column in the original KAnonymity metric message.
The order is always the same as the original request.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eKAnonymityEquivalenceClass\u003c/code\u003e, a class within the \u003ccode\u003eGoogle.Cloud.Dlp.V2\u003c/code\u003e namespace, used for representing sets of column values sharing the same ldiversity value in data.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this class is 4.16.0, with versions available from 2.15.0 up to the most current release.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eKAnonymityEquivalenceClass\u003c/code\u003e class inherits from \u003ccode\u003eObject\u003c/code\u003e and implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two constructors, one default and another that takes another \u003ccode\u003eKAnonymityEquivalenceClass\u003c/code\u003e object as a parameter, to copy a reference to it, and it also includes properties such as \u003ccode\u003eEquivalenceClassSize\u003c/code\u003e and \u003ccode\u003eQuasiIdsValues\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe available documentation provides information regarding various versions of the \u003ccode\u003eKAnonymityEquivalenceClass\u003c/code\u003e class.\u003c/p\u003e\n"]]],[],null,[]]