Send feedback
Class PrimitiveTransformation (3.6.6)
Stay organized with collections
Save and categorize content based on your preferences.
Version 3.6.6 keyboard_arrow_down
public final class PrimitiveTransformation extends GeneratedMessageV3 implements PrimitiveTransformationOrBuilder
A rule for transforming a value.
Protobuf type google.privacy.dlp.v2.PrimitiveTransformation
Static Fields
public static final int BUCKETING_CONFIG_FIELD_NUMBER
Field Value
public static final int CHARACTER_MASK_CONFIG_FIELD_NUMBER
Field Value
public static final int CRYPTO_DETERMINISTIC_CONFIG_FIELD_NUMBER
Field Value
public static final int CRYPTO_HASH_CONFIG_FIELD_NUMBER
Field Value
public static final int CRYPTO_REPLACE_FFX_FPE_CONFIG_FIELD_NUMBER
Field Value
public static final int DATE_SHIFT_CONFIG_FIELD_NUMBER
Field Value
public static final int FIXED_SIZE_BUCKETING_CONFIG_FIELD_NUMBER
Field Value
public static final int REDACT_CONFIG_FIELD_NUMBER
Field Value
public static final int REPLACE_CONFIG_FIELD_NUMBER
Field Value
public static final int REPLACE_DICTIONARY_CONFIG_FIELD_NUMBER
Field Value
public static final int REPLACE_WITH_INFO_TYPE_CONFIG_FIELD_NUMBER
Field Value
public static final int TIME_PART_CONFIG_FIELD_NUMBER
Field Value
Static Methods
public static PrimitiveTransformation getDefaultInstance ()
Returns
public static final Descriptors . Descriptor getDescriptor ()
Returns
public static PrimitiveTransformation . Builder newBuilder ()
Returns
public static PrimitiveTransformation . Builder newBuilder ( PrimitiveTransformation prototype )
Parameter
Returns
public static PrimitiveTransformation parseDelimitedFrom ( InputStream input )
Parameter
Returns
Exceptions
public static PrimitiveTransformation parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
public static PrimitiveTransformation parseFrom ( byte [] data )
Parameter
Name Description data byte []
Returns
Exceptions
public static PrimitiveTransformation parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
public static PrimitiveTransformation parseFrom ( ByteString data )
Parameter
Returns
Exceptions
public static PrimitiveTransformation parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
public static PrimitiveTransformation parseFrom ( CodedInputStream input )
Parameter
Returns
Exceptions
public static PrimitiveTransformation parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
public static PrimitiveTransformation parseFrom ( InputStream input )
Parameter
Returns
Exceptions
public static PrimitiveTransformation parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
public static PrimitiveTransformation parseFrom ( ByteBuffer data )
Parameter
Returns
Exceptions
public static PrimitiveTransformation parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
public static Parser<PrimitiveTransformation> parser ()
Returns
Methods
public boolean equals ( Object obj )
Parameter
Returns
Overrides
public BucketingConfig getBucketingConfig ()
Bucketing
.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;
Returns
public BucketingConfigOrBuilder getBucketingConfigOrBuilder ()
Bucketing
.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;
Returns
public CharacterMaskConfig getCharacterMaskConfig ()
Mask
.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;
Returns
public CharacterMaskConfigOrBuilder getCharacterMaskConfigOrBuilder ()
Mask
.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;
Returns
public CryptoDeterministicConfig getCryptoDeterministicConfig ()
Deterministic Crypto
.google.privacy.dlp.v2.CryptoDeterministicConfig crypto_deterministic_config = 12;
Returns
public CryptoDeterministicConfigOrBuilder getCryptoDeterministicConfigOrBuilder ()
Deterministic Crypto
.google.privacy.dlp.v2.CryptoDeterministicConfig crypto_deterministic_config = 12;
Returns
public CryptoHashConfig getCryptoHashConfig ()
Crypto
.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;
Returns
public CryptoHashConfigOrBuilder getCryptoHashConfigOrBuilder ()
Crypto
.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;
Returns
public CryptoReplaceFfxFpeConfig getCryptoReplaceFfxFpeConfig ()
Ffx-Fpe
.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;
Returns
public CryptoReplaceFfxFpeConfigOrBuilder getCryptoReplaceFfxFpeConfigOrBuilder ()
Ffx-Fpe
.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;
Returns
public DateShiftConfig getDateShiftConfig ()
Date Shift
.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;
Returns
public DateShiftConfigOrBuilder getDateShiftConfigOrBuilder ()
Date Shift
.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;
Returns
public PrimitiveTransformation getDefaultInstanceForType ()
Returns
public FixedSizeBucketingConfig getFixedSizeBucketingConfig ()
Fixed size bucketing
.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;
Returns
public FixedSizeBucketingConfigOrBuilder getFixedSizeBucketingConfigOrBuilder ()
Fixed size bucketing
.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;
Returns
public Parser<PrimitiveTransformation> getParserForType ()
Returns
Overrides
public RedactConfig getRedactConfig ()
Redact
.google.privacy.dlp.v2.RedactConfig redact_config = 2;
Returns
public RedactConfigOrBuilder getRedactConfigOrBuilder ()
Redact
.google.privacy.dlp.v2.RedactConfig redact_config = 2;
Returns
public ReplaceValueConfig getReplaceConfig ()
Replace with a specified value.
.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;
Returns
public ReplaceValueConfigOrBuilder getReplaceConfigOrBuilder ()
Replace with a specified value.
.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;
Returns
public ReplaceDictionaryConfig getReplaceDictionaryConfig ()
Replace with a value randomly drawn (with replacement) from a dictionary.
.google.privacy.dlp.v2.ReplaceDictionaryConfig replace_dictionary_config = 13;
Returns
public ReplaceDictionaryConfigOrBuilder getReplaceDictionaryConfigOrBuilder ()
Replace with a value randomly drawn (with replacement) from a dictionary.
.google.privacy.dlp.v2.ReplaceDictionaryConfig replace_dictionary_config = 13;
Returns
public ReplaceWithInfoTypeConfig getReplaceWithInfoTypeConfig ()
Replace with infotype
.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;
Returns
public ReplaceWithInfoTypeConfigOrBuilder getReplaceWithInfoTypeConfigOrBuilder ()
Replace with infotype
.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;
Returns
public int getSerializedSize ()
Returns
Overrides
public TimePartConfig getTimePartConfig ()
Time extraction
.google.privacy.dlp.v2.TimePartConfig time_part_config = 8;
Returns
public TimePartConfigOrBuilder getTimePartConfigOrBuilder ()
Time extraction
.google.privacy.dlp.v2.TimePartConfig time_part_config = 8;
Returns
public PrimitiveTransformation . TransformationCase getTransformationCase ()
Returns
public final UnknownFieldSet getUnknownFields ()
Returns
Overrides
public boolean hasBucketingConfig ()
Bucketing
.google.privacy.dlp.v2.BucketingConfig bucketing_config = 6;
Returns
Type Description boolean Whether the bucketingConfig field is set.
public boolean hasCharacterMaskConfig ()
Mask
.google.privacy.dlp.v2.CharacterMaskConfig character_mask_config = 3;
Returns
Type Description boolean Whether the characterMaskConfig field is set.
public boolean hasCryptoDeterministicConfig ()
Deterministic Crypto
.google.privacy.dlp.v2.CryptoDeterministicConfig crypto_deterministic_config = 12;
Returns
Type Description boolean Whether the cryptoDeterministicConfig field is set.
public boolean hasCryptoHashConfig ()
Crypto
.google.privacy.dlp.v2.CryptoHashConfig crypto_hash_config = 9;
Returns
Type Description boolean Whether the cryptoHashConfig field is set.
public boolean hasCryptoReplaceFfxFpeConfig ()
Ffx-Fpe
.google.privacy.dlp.v2.CryptoReplaceFfxFpeConfig crypto_replace_ffx_fpe_config = 4;
Returns
Type Description boolean Whether the cryptoReplaceFfxFpeConfig field is set.
public boolean hasDateShiftConfig ()
Date Shift
.google.privacy.dlp.v2.DateShiftConfig date_shift_config = 11;
Returns
Type Description boolean Whether the dateShiftConfig field is set.
public boolean hasFixedSizeBucketingConfig ()
Fixed size bucketing
.google.privacy.dlp.v2.FixedSizeBucketingConfig fixed_size_bucketing_config = 5;
Returns
Type Description boolean Whether the fixedSizeBucketingConfig field is set.
public boolean hasRedactConfig ()
Redact
.google.privacy.dlp.v2.RedactConfig redact_config = 2;
Returns
Type Description boolean Whether the redactConfig field is set.
public boolean hasReplaceConfig ()
Replace with a specified value.
.google.privacy.dlp.v2.ReplaceValueConfig replace_config = 1;
Returns
Type Description boolean Whether the replaceConfig field is set.
public boolean hasReplaceDictionaryConfig ()
Replace with a value randomly drawn (with replacement) from a dictionary.
.google.privacy.dlp.v2.ReplaceDictionaryConfig replace_dictionary_config = 13;
Returns
Type Description boolean Whether the replaceDictionaryConfig field is set.
public boolean hasReplaceWithInfoTypeConfig ()
Replace with infotype
.google.privacy.dlp.v2.ReplaceWithInfoTypeConfig replace_with_info_type_config = 7;
Returns
Type Description boolean Whether the replaceWithInfoTypeConfig field is set.
public boolean hasTimePartConfig ()
Time extraction
.google.privacy.dlp.v2.TimePartConfig time_part_config = 8;
Returns
Type Description boolean Whether the timePartConfig field is set.
Returns
Overrides
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Returns
Overrides
public final boolean isInitialized ()
Returns
Overrides
public PrimitiveTransformation . Builder newBuilderForType ()
Returns
protected PrimitiveTransformation . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Parameter
Returns
Overrides
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Parameter
Returns
Overrides
public PrimitiveTransformation . Builder toBuilder ()
Returns
public void writeTo ( CodedOutputStream output )
Parameter
Overrides
Exceptions
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-27 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-27 UTC."],[],[]]