Interface PrimitiveTransformationOrBuilder

public interface PrimitiveTransformationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBucketingConfig()

public abstract BucketingConfig getBucketingConfig()

Bucketing

.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;

Returns
TypeDescription
BucketingConfig

The bucketingConfig.

getBucketingConfigOrBuilder()

public abstract BucketingConfigOrBuilder getBucketingConfigOrBuilder()

Bucketing

.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;

Returns
TypeDescription
BucketingConfigOrBuilder

getCharacterMaskConfig()

public abstract CharacterMaskConfig getCharacterMaskConfig()

Mask

.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;

Returns
TypeDescription
CharacterMaskConfig

The characterMaskConfig.

getCharacterMaskConfigOrBuilder()

public abstract CharacterMaskConfigOrBuilder getCharacterMaskConfigOrBuilder()

Mask

.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;

Returns
TypeDescription
CharacterMaskConfigOrBuilder

getCryptoDeterministicConfig()

public abstract CryptoDeterministicConfig getCryptoDeterministicConfig()

Deterministic Crypto

.google.privacy.dlp.v2.CryptoDeterministicConfig crypto_deterministic_config = 12;

Returns
TypeDescription
CryptoDeterministicConfig

The cryptoDeterministicConfig.

getCryptoDeterministicConfigOrBuilder()

public abstract CryptoDeterministicConfigOrBuilder getCryptoDeterministicConfigOrBuilder()

Deterministic Crypto

.google.privacy.dlp.v2.CryptoDeterministicConfig crypto_deterministic_config = 12;

Returns
TypeDescription
CryptoDeterministicConfigOrBuilder

getCryptoHashConfig()

public abstract CryptoHashConfig getCryptoHashConfig()

Crypto

.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;

Returns
TypeDescription
CryptoHashConfig

The cryptoHashConfig.

getCryptoHashConfigOrBuilder()

public abstract CryptoHashConfigOrBuilder getCryptoHashConfigOrBuilder()

Crypto

.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;

Returns
TypeDescription
CryptoHashConfigOrBuilder

getCryptoReplaceFfxFpeConfig()

public abstract CryptoReplaceFfxFpeConfig getCryptoReplaceFfxFpeConfig()

Ffx-Fpe

.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;

Returns
TypeDescription
CryptoReplaceFfxFpeConfig

The cryptoReplaceFfxFpeConfig.

getCryptoReplaceFfxFpeConfigOrBuilder()

public abstract CryptoReplaceFfxFpeConfigOrBuilder getCryptoReplaceFfxFpeConfigOrBuilder()

Ffx-Fpe

.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;

Returns
TypeDescription
CryptoReplaceFfxFpeConfigOrBuilder

getDateShiftConfig()

public abstract DateShiftConfig getDateShiftConfig()

Date Shift

.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;

Returns
TypeDescription
DateShiftConfig

The dateShiftConfig.

getDateShiftConfigOrBuilder()

public abstract DateShiftConfigOrBuilder getDateShiftConfigOrBuilder()

Date Shift

.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;

Returns
TypeDescription
DateShiftConfigOrBuilder

getFixedSizeBucketingConfig()

public abstract FixedSizeBucketingConfig getFixedSizeBucketingConfig()

Fixed size bucketing

.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;

Returns
TypeDescription
FixedSizeBucketingConfig

The fixedSizeBucketingConfig.

getFixedSizeBucketingConfigOrBuilder()

public abstract FixedSizeBucketingConfigOrBuilder getFixedSizeBucketingConfigOrBuilder()

Fixed size bucketing

.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;

Returns
TypeDescription
FixedSizeBucketingConfigOrBuilder

getRedactConfig()

public abstract RedactConfig getRedactConfig()

Redact

.google.privacy.dlp.v2.RedactConfig redact_config = 2;

Returns
TypeDescription
RedactConfig

The redactConfig.

getRedactConfigOrBuilder()

public abstract RedactConfigOrBuilder getRedactConfigOrBuilder()

Redact

.google.privacy.dlp.v2.RedactConfig redact_config = 2;

Returns
TypeDescription
RedactConfigOrBuilder

getReplaceConfig()

public abstract ReplaceValueConfig getReplaceConfig()

Replace with a specified value.

.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;

Returns
TypeDescription
ReplaceValueConfig

The replaceConfig.

getReplaceConfigOrBuilder()

public abstract ReplaceValueConfigOrBuilder getReplaceConfigOrBuilder()

Replace with a specified value.

.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;

Returns
TypeDescription
ReplaceValueConfigOrBuilder

getReplaceDictionaryConfig()

public abstract ReplaceDictionaryConfig getReplaceDictionaryConfig()

Replace with a value randomly drawn (with replacement) from a dictionary.

.google.privacy.dlp.v2.ReplaceDictionaryConfig replace_dictionary_config = 13;

Returns
TypeDescription
ReplaceDictionaryConfig

The replaceDictionaryConfig.

getReplaceDictionaryConfigOrBuilder()

public abstract ReplaceDictionaryConfigOrBuilder getReplaceDictionaryConfigOrBuilder()

Replace with a value randomly drawn (with replacement) from a dictionary.

.google.privacy.dlp.v2.ReplaceDictionaryConfig replace_dictionary_config = 13;

Returns
TypeDescription
ReplaceDictionaryConfigOrBuilder

getReplaceWithInfoTypeConfig()

public abstract ReplaceWithInfoTypeConfig getReplaceWithInfoTypeConfig()

Replace with infotype

.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;

Returns
TypeDescription
ReplaceWithInfoTypeConfig

The replaceWithInfoTypeConfig.

getReplaceWithInfoTypeConfigOrBuilder()

public abstract ReplaceWithInfoTypeConfigOrBuilder getReplaceWithInfoTypeConfigOrBuilder()

Replace with infotype

.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;

Returns
TypeDescription
ReplaceWithInfoTypeConfigOrBuilder

getTimePartConfig()

public abstract TimePartConfig getTimePartConfig()

Time extraction

.google.privacy.dlp.v2.TimePartConfig time_part_config = 8;

Returns
TypeDescription
TimePartConfig

The timePartConfig.

getTimePartConfigOrBuilder()

public abstract TimePartConfigOrBuilder getTimePartConfigOrBuilder()

Time extraction

.google.privacy.dlp.v2.TimePartConfig time_part_config = 8;

Returns
TypeDescription
TimePartConfigOrBuilder

getTransformationCase()

public abstract PrimitiveTransformation.TransformationCase getTransformationCase()
Returns
TypeDescription
PrimitiveTransformation.TransformationCase

hasBucketingConfig()

public abstract boolean hasBucketingConfig()

Bucketing

.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;

Returns
TypeDescription
boolean

Whether the bucketingConfig field is set.

hasCharacterMaskConfig()

public abstract boolean hasCharacterMaskConfig()

Mask

.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;

Returns
TypeDescription
boolean

Whether the characterMaskConfig field is set.

hasCryptoDeterministicConfig()

public abstract boolean hasCryptoDeterministicConfig()

Deterministic Crypto

.google.privacy.dlp.v2.CryptoDeterministicConfig crypto_deterministic_config = 12;

Returns
TypeDescription
boolean

Whether the cryptoDeterministicConfig field is set.

hasCryptoHashConfig()

public abstract boolean hasCryptoHashConfig()

Crypto

.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;

Returns
TypeDescription
boolean

Whether the cryptoHashConfig field is set.

hasCryptoReplaceFfxFpeConfig()

public abstract boolean hasCryptoReplaceFfxFpeConfig()

Ffx-Fpe

.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;

Returns
TypeDescription
boolean

Whether the cryptoReplaceFfxFpeConfig field is set.

hasDateShiftConfig()

public abstract boolean hasDateShiftConfig()

Date Shift

.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;

Returns
TypeDescription
boolean

Whether the dateShiftConfig field is set.

hasFixedSizeBucketingConfig()

public abstract boolean hasFixedSizeBucketingConfig()

Fixed size bucketing

.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;

Returns
TypeDescription
boolean

Whether the fixedSizeBucketingConfig field is set.

hasRedactConfig()

public abstract boolean hasRedactConfig()

Redact

.google.privacy.dlp.v2.RedactConfig redact_config = 2;

Returns
TypeDescription
boolean

Whether the redactConfig field is set.

hasReplaceConfig()

public abstract boolean hasReplaceConfig()

Replace with a specified value.

.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;

Returns
TypeDescription
boolean

Whether the replaceConfig field is set.

hasReplaceDictionaryConfig()

public abstract boolean hasReplaceDictionaryConfig()

Replace with a value randomly drawn (with replacement) from a dictionary.

.google.privacy.dlp.v2.ReplaceDictionaryConfig replace_dictionary_config = 13;

Returns
TypeDescription
boolean

Whether the replaceDictionaryConfig field is set.

hasReplaceWithInfoTypeConfig()

public abstract boolean hasReplaceWithInfoTypeConfig()

Replace with infotype

.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;

Returns
TypeDescription
boolean

Whether the replaceWithInfoTypeConfig field is set.

hasTimePartConfig()

public abstract boolean hasTimePartConfig()

Time extraction

.google.privacy.dlp.v2.TimePartConfig time_part_config = 8;

Returns
TypeDescription
boolean

Whether the timePartConfig field is set.