Package com.google.privacy.dlp.v2
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 Summary
Modifier and TypeMethodDescriptionBucketingBucketingMaskMaskDeterministic CryptoDeterministic CryptoCryptoCryptoFfx-Fpe.Ffx-Fpe.Date ShiftDate ShiftFixed size bucketingFixed size bucketingRedactRedactReplace with a specified value.Replace with a specified value.Replace with a value randomly drawn (with replacement) from a dictionary.Replace with a value randomly drawn (with replacement) from a dictionary.Replace with infotypeReplace with infotypeTime extractionTime extractionbooleanBucketingbooleanMaskbooleanDeterministic CryptobooleanCryptobooleanFfx-Fpe.booleanDate ShiftbooleanFixed size bucketingbooleanRedactbooleanReplace with a specified value.booleanReplace with a value randomly drawn (with replacement) from a dictionary.booleanReplace with infotypebooleanTime extractionMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
PrimitiveTransformation.TransformationCase getTransformationCase()
-