Package com.google.privacy.dlp.v2
Class PrivacyMetric.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PrivacyMetric.Builder>
com.google.privacy.dlp.v2.PrivacyMetric.Builder
- All Implemented Interfaces:
PrivacyMetricOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PrivacyMetric
public static final class PrivacyMetric.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PrivacyMetric.Builder>
implements PrivacyMetricOrBuilder
Privacy metric to compute for reidentification risk analysis.Protobuf type
google.privacy.dlp.v2.PrivacyMetric-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Categorical statsdelta-presenceK-anonymityk-mapl-diversityNumerical statsCategorical statsCategorical statsCategorical statsdelta-presencedelta-presencedelta-presencestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorK-anonymityK-anonymityK-anonymityk-mapk-mapk-mapl-diversityl-diversityl-diversityNumerical statsNumerical statsNumerical statsbooleanCategorical statsbooleandelta-presencebooleanK-anonymitybooleank-mapbooleanl-diversitybooleanNumerical statsprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanCategorical statsdelta-presencemergeFrom(PrivacyMetric other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) K-anonymityk-mapl-diversityNumerical statsCategorical statssetCategoricalStatsConfig(PrivacyMetric.CategoricalStatsConfig.Builder builderForValue) Categorical statsdelta-presencesetDeltaPresenceEstimationConfig(PrivacyMetric.DeltaPresenceEstimationConfig.Builder builderForValue) delta-presenceK-anonymitysetKAnonymityConfig(PrivacyMetric.KAnonymityConfig.Builder builderForValue) K-anonymityk-mapsetKMapEstimationConfig(PrivacyMetric.KMapEstimationConfig.Builder builderForValue) k-mapl-diversitysetLDiversityConfig(PrivacyMetric.LDiversityConfig.Builder builderForValue) l-diversityNumerical statssetNumericalStatsConfig(PrivacyMetric.NumericalStatsConfig.Builder builderForValue) Numerical statsMethods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PrivacyMetric.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PrivacyMetric.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PrivacyMetric.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PrivacyMetric.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PrivacyMetric.Builder>
-
mergeFrom
public PrivacyMetric.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PrivacyMetric.Builder>- Throws:
IOException
-
getTypeCase
- Specified by:
getTypeCasein interfacePrivacyMetricOrBuilder
-
clearType
-
hasNumericalStatsConfig
public boolean hasNumericalStatsConfig()Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1;- Specified by:
hasNumericalStatsConfigin interfacePrivacyMetricOrBuilder- Returns:
- Whether the numericalStatsConfig field is set.
-
getNumericalStatsConfig
Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1;- Specified by:
getNumericalStatsConfigin interfacePrivacyMetricOrBuilder- Returns:
- The numericalStatsConfig.
-
setNumericalStatsConfig
Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1; -
setNumericalStatsConfig
public PrivacyMetric.Builder setNumericalStatsConfig(PrivacyMetric.NumericalStatsConfig.Builder builderForValue) Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1; -
mergeNumericalStatsConfig
Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1; -
clearNumericalStatsConfig
Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1; -
getNumericalStatsConfigBuilder
Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1; -
getNumericalStatsConfigOrBuilder
Numerical stats
.google.privacy.dlp.v2.PrivacyMetric.NumericalStatsConfig numerical_stats_config = 1;- Specified by:
getNumericalStatsConfigOrBuilderin interfacePrivacyMetricOrBuilder
-
hasCategoricalStatsConfig
public boolean hasCategoricalStatsConfig()Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2;- Specified by:
hasCategoricalStatsConfigin interfacePrivacyMetricOrBuilder- Returns:
- Whether the categoricalStatsConfig field is set.
-
getCategoricalStatsConfig
Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2;- Specified by:
getCategoricalStatsConfigin interfacePrivacyMetricOrBuilder- Returns:
- The categoricalStatsConfig.
-
setCategoricalStatsConfig
Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2; -
setCategoricalStatsConfig
public PrivacyMetric.Builder setCategoricalStatsConfig(PrivacyMetric.CategoricalStatsConfig.Builder builderForValue) Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2; -
mergeCategoricalStatsConfig
public PrivacyMetric.Builder mergeCategoricalStatsConfig(PrivacyMetric.CategoricalStatsConfig value) Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2; -
clearCategoricalStatsConfig
Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2; -
getCategoricalStatsConfigBuilder
Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2; -
getCategoricalStatsConfigOrBuilder
Categorical stats
.google.privacy.dlp.v2.PrivacyMetric.CategoricalStatsConfig categorical_stats_config = 2;- Specified by:
getCategoricalStatsConfigOrBuilderin interfacePrivacyMetricOrBuilder
-
hasKAnonymityConfig
public boolean hasKAnonymityConfig()K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3;- Specified by:
hasKAnonymityConfigin interfacePrivacyMetricOrBuilder- Returns:
- Whether the kAnonymityConfig field is set.
-
getKAnonymityConfig
K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3;- Specified by:
getKAnonymityConfigin interfacePrivacyMetricOrBuilder- Returns:
- The kAnonymityConfig.
-
setKAnonymityConfig
K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3; -
setKAnonymityConfig
public PrivacyMetric.Builder setKAnonymityConfig(PrivacyMetric.KAnonymityConfig.Builder builderForValue) K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3; -
mergeKAnonymityConfig
K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3; -
clearKAnonymityConfig
K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3; -
getKAnonymityConfigBuilder
K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3; -
getKAnonymityConfigOrBuilder
K-anonymity
.google.privacy.dlp.v2.PrivacyMetric.KAnonymityConfig k_anonymity_config = 3;- Specified by:
getKAnonymityConfigOrBuilderin interfacePrivacyMetricOrBuilder
-
hasLDiversityConfig
public boolean hasLDiversityConfig()l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4;- Specified by:
hasLDiversityConfigin interfacePrivacyMetricOrBuilder- Returns:
- Whether the lDiversityConfig field is set.
-
getLDiversityConfig
l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4;- Specified by:
getLDiversityConfigin interfacePrivacyMetricOrBuilder- Returns:
- The lDiversityConfig.
-
setLDiversityConfig
l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4; -
setLDiversityConfig
public PrivacyMetric.Builder setLDiversityConfig(PrivacyMetric.LDiversityConfig.Builder builderForValue) l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4; -
mergeLDiversityConfig
l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4; -
clearLDiversityConfig
l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4; -
getLDiversityConfigBuilder
l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4; -
getLDiversityConfigOrBuilder
l-diversity
.google.privacy.dlp.v2.PrivacyMetric.LDiversityConfig l_diversity_config = 4;- Specified by:
getLDiversityConfigOrBuilderin interfacePrivacyMetricOrBuilder
-
hasKMapEstimationConfig
public boolean hasKMapEstimationConfig()k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5;- Specified by:
hasKMapEstimationConfigin interfacePrivacyMetricOrBuilder- Returns:
- Whether the kMapEstimationConfig field is set.
-
getKMapEstimationConfig
k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5;- Specified by:
getKMapEstimationConfigin interfacePrivacyMetricOrBuilder- Returns:
- The kMapEstimationConfig.
-
setKMapEstimationConfig
k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5; -
setKMapEstimationConfig
public PrivacyMetric.Builder setKMapEstimationConfig(PrivacyMetric.KMapEstimationConfig.Builder builderForValue) k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5; -
mergeKMapEstimationConfig
k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5; -
clearKMapEstimationConfig
k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5; -
getKMapEstimationConfigBuilder
k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5; -
getKMapEstimationConfigOrBuilder
k-map
.google.privacy.dlp.v2.PrivacyMetric.KMapEstimationConfig k_map_estimation_config = 5;- Specified by:
getKMapEstimationConfigOrBuilderin interfacePrivacyMetricOrBuilder
-
hasDeltaPresenceEstimationConfig
public boolean hasDeltaPresenceEstimationConfig()delta-presence
.google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig delta_presence_estimation_config = 6;- Specified by:
hasDeltaPresenceEstimationConfigin interfacePrivacyMetricOrBuilder- Returns:
- Whether the deltaPresenceEstimationConfig field is set.
-
getDeltaPresenceEstimationConfig
delta-presence
.google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig delta_presence_estimation_config = 6;- Specified by:
getDeltaPresenceEstimationConfigin interfacePrivacyMetricOrBuilder- Returns:
- The deltaPresenceEstimationConfig.
-
setDeltaPresenceEstimationConfig
public PrivacyMetric.Builder setDeltaPresenceEstimationConfig(PrivacyMetric.DeltaPresenceEstimationConfig value) delta-presence
.google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig delta_presence_estimation_config = 6; -
setDeltaPresenceEstimationConfig
public PrivacyMetric.Builder setDeltaPresenceEstimationConfig(PrivacyMetric.DeltaPresenceEstimationConfig.Builder builderForValue) delta-presence
.google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig delta_presence_estimation_config = 6; -
mergeDeltaPresenceEstimationConfig
public PrivacyMetric.Builder mergeDeltaPresenceEstimationConfig(PrivacyMetric.DeltaPresenceEstimationConfig value) delta-presence
.google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig delta_presence_estimation_config = 6; -
clearDeltaPresenceEstimationConfig
delta-presence
.google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig delta_presence_estimation_config = 6; -
getDeltaPresenceEstimationConfigBuilder
public PrivacyMetric.DeltaPresenceEstimationConfig.Builder getDeltaPresenceEstimationConfigBuilder()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;- Specified by:
getDeltaPresenceEstimationConfigOrBuilderin interfacePrivacyMetricOrBuilder
-