public final class PrivacyMetric extends GeneratedMessageV3 implements PrivacyMetricOrBuilder
Privacy metric to compute for reidentification risk analysis.
Protobuf type google.privacy.dlp.v2.PrivacyMetric
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()
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
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)
Overrides
toBuilder()
public PrivacyMetric.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides