Send feedback
Class PrivacyMetric.DeltaPresenceEstimationConfig (3.17.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 3.17.0 keyboard_arrow_down
public static final class PrivacyMetric . DeltaPresenceEstimationConfig extends GeneratedMessageV3 implements PrivacyMetric . DeltaPresenceEstimationConfigOrBuilder
δ-presence metric, used to estimate how likely it is for an attacker to
figure out that one given individual appears in a de-identified dataset.
Similarly to the k-map metric, we cannot compute δ-presence exactly without
knowing the attack dataset, so we use a statistical model instead.
Protobuf type google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig
Static Fields
AUXILIARY_TABLES_FIELD_NUMBER
public static final int AUXILIARY_TABLES_FIELD_NUMBER
Field Value Type Description int
QUASI_IDS_FIELD_NUMBER
public static final int QUASI_IDS_FIELD_NUMBER
Field Value Type Description int
REGION_CODE_FIELD_NUMBER
public static final int REGION_CODE_FIELD_NUMBER
Field Value Type Description int
Static Methods
getDefaultInstance()
public static PrivacyMetric . DeltaPresenceEstimationConfig getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static PrivacyMetric . DeltaPresenceEstimationConfig . Builder newBuilder ()
newBuilder(PrivacyMetric.DeltaPresenceEstimationConfig prototype)
public static PrivacyMetric . DeltaPresenceEstimationConfig . Builder newBuilder ( PrivacyMetric . DeltaPresenceEstimationConfig prototype )
public static PrivacyMetric . DeltaPresenceEstimationConfig parseDelimitedFrom ( InputStream input )
public static PrivacyMetric . DeltaPresenceEstimationConfig parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static PrivacyMetric . DeltaPresenceEstimationConfig parseFrom ( byte [] data )
Parameter Name Description data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static PrivacyMetric . DeltaPresenceEstimationConfig parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static PrivacyMetric . DeltaPresenceEstimationConfig parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static PrivacyMetric . DeltaPresenceEstimationConfig parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static PrivacyMetric . DeltaPresenceEstimationConfig parseFrom ( CodedInputStream input )
public static PrivacyMetric . DeltaPresenceEstimationConfig parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static PrivacyMetric . DeltaPresenceEstimationConfig parseFrom ( InputStream input )
public static PrivacyMetric . DeltaPresenceEstimationConfig parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static PrivacyMetric . DeltaPresenceEstimationConfig parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static PrivacyMetric . DeltaPresenceEstimationConfig parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<PrivacyMetric . DeltaPresenceEstimationConfig > parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getAuxiliaryTables(int index)
public StatisticalTable getAuxiliaryTables ( int index )
Several auxiliary tables can be used in the analysis. Each custom_tag
used to tag a quasi-identifiers field must appear in exactly one
field of one auxiliary table.
repeated .google.privacy.dlp.v2.StatisticalTable auxiliary_tables = 3;
Parameter Name Description index
int
getAuxiliaryTablesCount()
public int getAuxiliaryTablesCount ()
Several auxiliary tables can be used in the analysis. Each custom_tag
used to tag a quasi-identifiers field must appear in exactly one
field of one auxiliary table.
repeated .google.privacy.dlp.v2.StatisticalTable auxiliary_tables = 3;
Returns Type Description int
getAuxiliaryTablesList()
public List<StatisticalTable> getAuxiliaryTablesList ()
Several auxiliary tables can be used in the analysis. Each custom_tag
used to tag a quasi-identifiers field must appear in exactly one
field of one auxiliary table.
repeated .google.privacy.dlp.v2.StatisticalTable auxiliary_tables = 3;
getAuxiliaryTablesOrBuilder(int index)
public StatisticalTableOrBuilder getAuxiliaryTablesOrBuilder ( int index )
Several auxiliary tables can be used in the analysis. Each custom_tag
used to tag a quasi-identifiers field must appear in exactly one
field of one auxiliary table.
repeated .google.privacy.dlp.v2.StatisticalTable auxiliary_tables = 3;
Parameter Name Description index
int
getAuxiliaryTablesOrBuilderList()
public List <? extends StatisticalTableOrBuilder > getAuxiliaryTablesOrBuilderList ()
Several auxiliary tables can be used in the analysis. Each custom_tag
used to tag a quasi-identifiers field must appear in exactly one
field of one auxiliary table.
repeated .google.privacy.dlp.v2.StatisticalTable auxiliary_tables = 3;
Returns Type Description List <? extends com.google.privacy.dlp.v2.StatisticalTableOrBuilder >
getDefaultInstanceForType()
public PrivacyMetric . DeltaPresenceEstimationConfig getDefaultInstanceForType ()
getParserForType()
public Parser<PrivacyMetric . DeltaPresenceEstimationConfig > getParserForType ()
Overrides
getQuasiIds(int index)
public QuasiId getQuasiIds ( int index )
Required. Fields considered to be quasi-identifiers. No two fields can have the
same tag.
repeated .google.privacy.dlp.v2.QuasiId quasi_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter Name Description index
int
getQuasiIdsCount()
public int getQuasiIdsCount ()
Required. Fields considered to be quasi-identifiers. No two fields can have the
same tag.
repeated .google.privacy.dlp.v2.QuasiId quasi_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Returns Type Description int
getQuasiIdsList()
public List<QuasiId> getQuasiIdsList ()
Required. Fields considered to be quasi-identifiers. No two fields can have the
same tag.
repeated .google.privacy.dlp.v2.QuasiId quasi_ids = 1 [(.google.api.field_behavior) = REQUIRED];
getQuasiIdsOrBuilder(int index)
public QuasiIdOrBuilder getQuasiIdsOrBuilder ( int index )
Required. Fields considered to be quasi-identifiers. No two fields can have the
same tag.
repeated .google.privacy.dlp.v2.QuasiId quasi_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter Name Description index
int
getQuasiIdsOrBuilderList()
public List <? extends QuasiIdOrBuilder > getQuasiIdsOrBuilderList ()
Required. Fields considered to be quasi-identifiers. No two fields can have the
same tag.
repeated .google.privacy.dlp.v2.QuasiId quasi_ids = 1 [(.google.api.field_behavior) = REQUIRED];
Returns Type Description List <? extends com.google.privacy.dlp.v2.QuasiIdOrBuilder >
getRegionCode()
public String getRegionCode ()
ISO 3166-1 alpha-2 region code to use in the statistical modeling.
Set if no column is tagged with a region-specific InfoType (like
US_ZIP_5) or a region code.
string region_code = 2;
Returns Type Description String
The regionCode.
getRegionCodeBytes()
public ByteString getRegionCodeBytes ()
ISO 3166-1 alpha-2 region code to use in the statistical modeling.
Set if no column is tagged with a region-specific InfoType (like
US_ZIP_5) or a region code.
string region_code = 2;
Returns Type Description ByteString
The bytes for regionCode.
getSerializedSize()
public int getSerializedSize ()
Returns Type Description int
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields ()
Overrides
hashCode()
Returns Type Description int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public PrivacyMetric . DeltaPresenceEstimationConfig . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected PrivacyMetric . DeltaPresenceEstimationConfig . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
toBuilder()
public PrivacyMetric . DeltaPresenceEstimationConfig . 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-01-28 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-01-28 UTC."],[],[]]