Interface PrivacyMetric.KAnonymityConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PrivacyMetric.KAnonymityConfig, PrivacyMetric.KAnonymityConfig.Builder
Enclosing class:
PrivacyMetric

public static interface PrivacyMetric.KAnonymityConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Message indicating that multiple rows might be associated to a single individual.
    Message indicating that multiple rows might be associated to a single individual.
    getQuasiIds(int index)
    Set of fields to compute k-anonymity over.
    int
    Set of fields to compute k-anonymity over.
    Set of fields to compute k-anonymity over.
    Set of fields to compute k-anonymity over.
    Set of fields to compute k-anonymity over.
    boolean
    Message indicating that multiple rows might be associated to a single individual.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getQuasiIdsList

      List<FieldId> getQuasiIdsList()
       Set of fields to compute k-anonymity over. When multiple fields are
       specified, they are considered a single composite key. Structs and
       repeated data types are not supported; however, nested fields are
       supported so long as they are not structs themselves or nested within
       a repeated field.
       
      repeated .google.privacy.dlp.v2.FieldId quasi_ids = 1;
    • getQuasiIds

      FieldId getQuasiIds(int index)
       Set of fields to compute k-anonymity over. When multiple fields are
       specified, they are considered a single composite key. Structs and
       repeated data types are not supported; however, nested fields are
       supported so long as they are not structs themselves or nested within
       a repeated field.
       
      repeated .google.privacy.dlp.v2.FieldId quasi_ids = 1;
    • getQuasiIdsCount

      int getQuasiIdsCount()
       Set of fields to compute k-anonymity over. When multiple fields are
       specified, they are considered a single composite key. Structs and
       repeated data types are not supported; however, nested fields are
       supported so long as they are not structs themselves or nested within
       a repeated field.
       
      repeated .google.privacy.dlp.v2.FieldId quasi_ids = 1;
    • getQuasiIdsOrBuilderList

      List<? extends FieldIdOrBuilder> getQuasiIdsOrBuilderList()
       Set of fields to compute k-anonymity over. When multiple fields are
       specified, they are considered a single composite key. Structs and
       repeated data types are not supported; however, nested fields are
       supported so long as they are not structs themselves or nested within
       a repeated field.
       
      repeated .google.privacy.dlp.v2.FieldId quasi_ids = 1;
    • getQuasiIdsOrBuilder

      FieldIdOrBuilder getQuasiIdsOrBuilder(int index)
       Set of fields to compute k-anonymity over. When multiple fields are
       specified, they are considered a single composite key. Structs and
       repeated data types are not supported; however, nested fields are
       supported so long as they are not structs themselves or nested within
       a repeated field.
       
      repeated .google.privacy.dlp.v2.FieldId quasi_ids = 1;
    • hasEntityId

      boolean hasEntityId()
       Message indicating that multiple rows might be associated to a
       single individual. If the same entity_id is associated to multiple
       quasi-identifier tuples over distinct rows, we consider the entire
       collection of tuples as the composite quasi-identifier. This collection
       is a multiset: the order in which the different tuples appear in the
       dataset is ignored, but their frequency is taken into account.
      
       Important note: a maximum of 1000 rows can be associated to a single
       entity ID. If more rows are associated with the same entity ID, some
       might be ignored.
       
      .google.privacy.dlp.v2.EntityId entity_id = 2;
      Returns:
      Whether the entityId field is set.
    • getEntityId

      EntityId getEntityId()
       Message indicating that multiple rows might be associated to a
       single individual. If the same entity_id is associated to multiple
       quasi-identifier tuples over distinct rows, we consider the entire
       collection of tuples as the composite quasi-identifier. This collection
       is a multiset: the order in which the different tuples appear in the
       dataset is ignored, but their frequency is taken into account.
      
       Important note: a maximum of 1000 rows can be associated to a single
       entity ID. If more rows are associated with the same entity ID, some
       might be ignored.
       
      .google.privacy.dlp.v2.EntityId entity_id = 2;
      Returns:
      The entityId.
    • getEntityIdOrBuilder

      EntityIdOrBuilder getEntityIdOrBuilder()
       Message indicating that multiple rows might be associated to a
       single individual. If the same entity_id is associated to multiple
       quasi-identifier tuples over distinct rows, we consider the entire
       collection of tuples as the composite quasi-identifier. This collection
       is a multiset: the order in which the different tuples appear in the
       dataset is ignored, but their frequency is taken into account.
      
       Important note: a maximum of 1000 rows can be associated to a single
       entity ID. If more rows are associated with the same entity ID, some
       might be ignored.
       
      .google.privacy.dlp.v2.EntityId entity_id = 2;