Interface PrimitiveTransformationOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    PrimitiveTransformation, PrimitiveTransformation.Builder

    public interface PrimitiveTransformationOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasReplaceConfig

        boolean hasReplaceConfig()
         Replace with a specified value.
         
        .google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;
        Returns:
        Whether the replaceConfig field is set.
      • getReplaceConfig

        ReplaceValueConfig getReplaceConfig()
         Replace with a specified value.
         
        .google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;
        Returns:
        The replaceConfig.
      • getReplaceConfigOrBuilder

        ReplaceValueConfigOrBuilder getReplaceConfigOrBuilder()
         Replace with a specified value.
         
        .google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;
      • hasRedactConfig

        boolean hasRedactConfig()
         Redact
         
        .google.privacy.dlp.v2.RedactConfig redact_config = 2;
        Returns:
        Whether the redactConfig field is set.
      • getRedactConfig

        RedactConfig getRedactConfig()
         Redact
         
        .google.privacy.dlp.v2.RedactConfig redact_config = 2;
        Returns:
        The redactConfig.
      • getRedactConfigOrBuilder

        RedactConfigOrBuilder getRedactConfigOrBuilder()
         Redact
         
        .google.privacy.dlp.v2.RedactConfig redact_config = 2;
      • hasCharacterMaskConfig

        boolean hasCharacterMaskConfig()
         Mask
         
        .google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;
        Returns:
        Whether the characterMaskConfig field is set.
      • getCharacterMaskConfig

        CharacterMaskConfig getCharacterMaskConfig()
         Mask
         
        .google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;
        Returns:
        The characterMaskConfig.
      • getCharacterMaskConfigOrBuilder

        CharacterMaskConfigOrBuilder getCharacterMaskConfigOrBuilder()
         Mask
         
        .google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;
      • hasCryptoReplaceFfxFpeConfig

        boolean hasCryptoReplaceFfxFpeConfig()
         Ffx-Fpe
         
        .google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;
        Returns:
        Whether the cryptoReplaceFfxFpeConfig field is set.
      • getCryptoReplaceFfxFpeConfig

        CryptoReplaceFfxFpeConfig getCryptoReplaceFfxFpeConfig()
         Ffx-Fpe
         
        .google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;
        Returns:
        The cryptoReplaceFfxFpeConfig.
      • getCryptoReplaceFfxFpeConfigOrBuilder

        CryptoReplaceFfxFpeConfigOrBuilder getCryptoReplaceFfxFpeConfigOrBuilder()
         Ffx-Fpe
         
        .google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;
      • hasFixedSizeBucketingConfig

        boolean hasFixedSizeBucketingConfig()
         Fixed size bucketing
         
        .google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;
        Returns:
        Whether the fixedSizeBucketingConfig field is set.
      • getFixedSizeBucketingConfig

        FixedSizeBucketingConfig getFixedSizeBucketingConfig()
         Fixed size bucketing
         
        .google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;
        Returns:
        The fixedSizeBucketingConfig.
      • getFixedSizeBucketingConfigOrBuilder

        FixedSizeBucketingConfigOrBuilder getFixedSizeBucketingConfigOrBuilder()
         Fixed size bucketing
         
        .google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;
      • hasBucketingConfig

        boolean hasBucketingConfig()
         Bucketing
         
        .google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;
        Returns:
        Whether the bucketingConfig field is set.
      • getBucketingConfig

        BucketingConfig getBucketingConfig()
         Bucketing
         
        .google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;
        Returns:
        The bucketingConfig.
      • getBucketingConfigOrBuilder

        BucketingConfigOrBuilder getBucketingConfigOrBuilder()
         Bucketing
         
        .google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;
      • hasReplaceWithInfoTypeConfig

        boolean hasReplaceWithInfoTypeConfig()
         Replace with infotype
         
        .google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;
        Returns:
        Whether the replaceWithInfoTypeConfig field is set.
      • getReplaceWithInfoTypeConfig

        ReplaceWithInfoTypeConfig getReplaceWithInfoTypeConfig()
         Replace with infotype
         
        .google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;
        Returns:
        The replaceWithInfoTypeConfig.
      • getReplaceWithInfoTypeConfigOrBuilder

        ReplaceWithInfoTypeConfigOrBuilder getReplaceWithInfoTypeConfigOrBuilder()
         Replace with infotype
         
        .google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;
      • hasTimePartConfig

        boolean hasTimePartConfig()
         Time extraction
         
        .google.privacy.dlp.v2.TimePartConfig time_part_config = 8;
        Returns:
        Whether the timePartConfig field is set.
      • getTimePartConfig

        TimePartConfig getTimePartConfig()
         Time extraction
         
        .google.privacy.dlp.v2.TimePartConfig time_part_config = 8;
        Returns:
        The timePartConfig.
      • getTimePartConfigOrBuilder

        TimePartConfigOrBuilder getTimePartConfigOrBuilder()
         Time extraction
         
        .google.privacy.dlp.v2.TimePartConfig time_part_config = 8;
      • hasCryptoHashConfig

        boolean hasCryptoHashConfig()
         Crypto
         
        .google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;
        Returns:
        Whether the cryptoHashConfig field is set.
      • getCryptoHashConfig

        CryptoHashConfig getCryptoHashConfig()
         Crypto
         
        .google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;
        Returns:
        The cryptoHashConfig.
      • getCryptoHashConfigOrBuilder

        CryptoHashConfigOrBuilder getCryptoHashConfigOrBuilder()
         Crypto
         
        .google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;
      • hasDateShiftConfig

        boolean hasDateShiftConfig()
         Date Shift
         
        .google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;
        Returns:
        Whether the dateShiftConfig field is set.
      • getDateShiftConfig

        DateShiftConfig getDateShiftConfig()
         Date Shift
         
        .google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;
        Returns:
        The dateShiftConfig.
      • getDateShiftConfigOrBuilder

        DateShiftConfigOrBuilder getDateShiftConfigOrBuilder()
         Date Shift
         
        .google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;
      • hasCryptoDeterministicConfig

        boolean hasCryptoDeterministicConfig()
         Deterministic Crypto
         
        .google.privacy.dlp.v2.CryptoDeterministicConfig crypto_deterministic_config = 12;
        Returns:
        Whether the cryptoDeterministicConfig field is set.
      • getCryptoDeterministicConfig

        CryptoDeterministicConfig getCryptoDeterministicConfig()
         Deterministic Crypto
         
        .google.privacy.dlp.v2.CryptoDeterministicConfig crypto_deterministic_config = 12;
        Returns:
        The cryptoDeterministicConfig.
      • getCryptoDeterministicConfigOrBuilder

        CryptoDeterministicConfigOrBuilder getCryptoDeterministicConfigOrBuilder()
         Deterministic Crypto
         
        .google.privacy.dlp.v2.CryptoDeterministicConfig crypto_deterministic_config = 12;
      • hasReplaceDictionaryConfig

        boolean hasReplaceDictionaryConfig()
         Replace with a value randomly drawn (with replacement) from a dictionary.
         
        .google.privacy.dlp.v2.ReplaceDictionaryConfig replace_dictionary_config = 13;
        Returns:
        Whether the replaceDictionaryConfig field is set.
      • getReplaceDictionaryConfig

        ReplaceDictionaryConfig getReplaceDictionaryConfig()
         Replace with a value randomly drawn (with replacement) from a dictionary.
         
        .google.privacy.dlp.v2.ReplaceDictionaryConfig replace_dictionary_config = 13;
        Returns:
        The replaceDictionaryConfig.
      • getReplaceDictionaryConfigOrBuilder

        ReplaceDictionaryConfigOrBuilder getReplaceDictionaryConfigOrBuilder()
         Replace with a value randomly drawn (with replacement) from a dictionary.
         
        .google.privacy.dlp.v2.ReplaceDictionaryConfig replace_dictionary_config = 13;