public sealed class LDiversityConfig : IMessage<PrivacyMetric.Types.LDiversityConfig>, IEquatable<PrivacyMetric.Types.LDiversityConfig>, IDeepCloneable<PrivacyMetric.Types.LDiversityConfig>, IBufferMessage, IMessage
l-diversity metric, used for analysis of reidentification risk.
Implements
IMessage<PrivacyMetric.Types.LDiversityConfig>, IEquatable<PrivacyMetric.Types.LDiversityConfig>, IDeepCloneable<PrivacyMetric.Types.LDiversityConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
LDiversityConfig()
public LDiversityConfig()
LDiversityConfig(PrivacyMetric.Types.LDiversityConfig)
public LDiversityConfig(PrivacyMetric.Types.LDiversityConfig other)
Parameter | |
---|---|
Name | Description |
other | PrivacyMetric.Types.LDiversityConfig |
Properties
QuasiIds
public RepeatedField<FieldId> QuasiIds { get; }
Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
Property Value | |
---|---|
Type | Description |
RepeatedField<FieldId> |
SensitiveAttribute
public FieldId SensitiveAttribute { get; set; }
Sensitive field for computing the l-value.
Property Value | |
---|---|
Type | Description |
FieldId |