Send feedback
Class PrivacyMetric (3.80.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class PrivacyMetric extends GeneratedMessageV3 implements PrivacyMetricOrBuilder
Privacy metric to compute for reidentification risk analysis.
Protobuf type google.privacy.dlp.v2.PrivacyMetric
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CATEGORICAL_STATS_CONFIG_FIELD_NUMBER
public static final int CATEGORICAL_STATS_CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
DELTA_PRESENCE_ESTIMATION_CONFIG_FIELD_NUMBER
public static final int DELTA_PRESENCE_ESTIMATION_CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
K_ANONYMITY_CONFIG_FIELD_NUMBER
public static final int K_ANONYMITY_CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
K_MAP_ESTIMATION_CONFIG_FIELD_NUMBER
public static final int K_MAP_ESTIMATION_CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
L_DIVERSITY_CONFIG_FIELD_NUMBER
public static final int L_DIVERSITY_CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
NUMERICAL_STATS_CONFIG_FIELD_NUMBER
public static final int NUMERICAL_STATS_CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static PrivacyMetric getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static PrivacyMetric . Builder newBuilder ()
newBuilder(PrivacyMetric prototype)
public static PrivacyMetric . Builder newBuilder ( PrivacyMetric prototype )
public static PrivacyMetric parseDelimitedFrom ( InputStream input )
public static PrivacyMetric parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static PrivacyMetric parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PrivacyMetric parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static PrivacyMetric parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PrivacyMetric parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static PrivacyMetric parseFrom ( CodedInputStream input )
public static PrivacyMetric parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static PrivacyMetric parseFrom ( InputStream input )
public static PrivacyMetric parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static PrivacyMetric parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PrivacyMetric parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<PrivacyMetric> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getCategoricalStatsConfig()
public PrivacyMetric . CategoricalStatsConfig getCategoricalStatsConfig ()
Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2;
getCategoricalStatsConfigOrBuilder()
public PrivacyMetric . CategoricalStatsConfigOrBuilder getCategoricalStatsConfigOrBuilder ()
Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2;
getDefaultInstanceForType()
public PrivacyMetric getDefaultInstanceForType ()
getDeltaPresenceEstimationConfig()
public PrivacyMetric . DeltaPresenceEstimationConfig getDeltaPresenceEstimationConfig ()
delta-presence
.google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig delta_presence_estimation_config = 6;
getDeltaPresenceEstimationConfigOrBuilder()
public PrivacyMetric . DeltaPresenceEstimationConfigOrBuilder getDeltaPresenceEstimationConfigOrBuilder ()
delta-presence
.google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig delta_presence_estimation_config = 6;
getKAnonymityConfig()
public PrivacyMetric . KAnonymityConfig getKAnonymityConfig ()
K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3;
getKAnonymityConfigOrBuilder()
public PrivacyMetric . KAnonymityConfigOrBuilder getKAnonymityConfigOrBuilder ()
K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3;
getKMapEstimationConfig()
public PrivacyMetric . KMapEstimationConfig getKMapEstimationConfig ()
k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5;
getKMapEstimationConfigOrBuilder()
public PrivacyMetric . KMapEstimationConfigOrBuilder getKMapEstimationConfigOrBuilder ()
k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5;
getLDiversityConfig()
public PrivacyMetric . LDiversityConfig getLDiversityConfig ()
l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4;
getLDiversityConfigOrBuilder()
public PrivacyMetric . LDiversityConfigOrBuilder getLDiversityConfigOrBuilder ()
l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4;
getNumericalStatsConfig()
public PrivacyMetric . NumericalStatsConfig getNumericalStatsConfig ()
Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1;
getNumericalStatsConfigOrBuilder()
public PrivacyMetric . NumericalStatsConfigOrBuilder getNumericalStatsConfigOrBuilder ()
Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1;
getParserForType()
public Parser<PrivacyMetric> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getTypeCase()
public PrivacyMetric . TypeCase getTypeCase ()
hasCategoricalStatsConfig()
public boolean hasCategoricalStatsConfig ()
Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2;
Returns
Type
Description
boolean
Whether the categoricalStatsConfig field is set.
hasDeltaPresenceEstimationConfig()
public boolean hasDeltaPresenceEstimationConfig ()
delta-presence
.google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig delta_presence_estimation_config = 6;
Returns
Type
Description
boolean
Whether the deltaPresenceEstimationConfig field is set.
hasKAnonymityConfig()
public boolean hasKAnonymityConfig ()
K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3;
Returns
Type
Description
boolean
Whether the kAnonymityConfig field is set.
hasKMapEstimationConfig()
public boolean hasKMapEstimationConfig ()
k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5;
Returns
Type
Description
boolean
Whether the kMapEstimationConfig field is set.
hasLDiversityConfig()
public boolean hasLDiversityConfig ()
l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4;
Returns
Type
Description
boolean
Whether the lDiversityConfig field is set.
hasNumericalStatsConfig()
public boolean hasNumericalStatsConfig ()
Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1;
Returns
Type
Description
boolean
Whether the numericalStatsConfig field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public PrivacyMetric . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PrivacyMetric . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public PrivacyMetric . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-11 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]