Interface PrimitiveTransformationOrBuilder

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

@Generated public interface PrimitiveTransformationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • 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. Strongly discouraged, consider using CryptoDeterministicConfig
       instead. Fpe is computationally expensive incurring latency costs.
       
      .google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;
      Returns:
      Whether the cryptoReplaceFfxFpeConfig field is set.
    • getCryptoReplaceFfxFpeConfig

      CryptoReplaceFfxFpeConfig getCryptoReplaceFfxFpeConfig()
       Ffx-Fpe. Strongly discouraged, consider using CryptoDeterministicConfig
       instead. Fpe is computationally expensive incurring latency costs.
       
      .google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;
      Returns:
      The cryptoReplaceFfxFpeConfig.
    • getCryptoReplaceFfxFpeConfigOrBuilder

      CryptoReplaceFfxFpeConfigOrBuilder getCryptoReplaceFfxFpeConfigOrBuilder()
       Ffx-Fpe. Strongly discouraged, consider using CryptoDeterministicConfig
       instead. Fpe is computationally expensive incurring latency costs.
       
      .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;
    • getTransformationCase