GooglePrivacyDlpV2PrimitiveTransformationResponse class

A rule for transforming a value.

Constructors

GooglePrivacyDlpV2PrimitiveTransformationResponse({required Input<GooglePrivacyDlpV2BucketingConfigResponse> bucketingConfig, required Input<GooglePrivacyDlpV2CharacterMaskConfigResponse> characterMaskConfig, required Input<GooglePrivacyDlpV2CryptoDeterministicConfigResponse> cryptoDeterministicConfig, required Input<GooglePrivacyDlpV2CryptoHashConfigResponse> cryptoHashConfig, required Input<GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponse> cryptoReplaceFfxFpeConfig, required Input<GooglePrivacyDlpV2DateShiftConfigResponse> dateShiftConfig, required Input<GooglePrivacyDlpV2FixedSizeBucketingConfigResponse> fixedSizeBucketingConfig, required Input<Map<String, dynamic>> redactConfig, required Input<GooglePrivacyDlpV2ReplaceValueConfigResponse> replaceConfig, required Input<GooglePrivacyDlpV2ReplaceDictionaryConfigResponse> replaceDictionaryConfig, required Input<Map<String, dynamic>> replaceWithInfoTypeConfig, required Input<GooglePrivacyDlpV2TimePartConfigResponse> timePartConfig})
Creates a new GooglePrivacyDlpV2PrimitiveTransformationResponse. bucketingConfig Bucketing characterMaskConfig Mask cryptoDeterministicConfig Deterministic Crypto cryptoHashConfig Crypto cryptoReplaceFfxFpeConfig Ffx-Fpe dateShiftConfig Date Shift fixedSizeBucketingConfig Fixed size bucketing redactConfig Redact replaceConfig Replace with a specified value. replaceDictionaryConfig Replace with a value randomly drawn (with replacement) from a dictionary. replaceWithInfoTypeConfig Replace with infotype timePartConfig Time extraction
const
GooglePrivacyDlpV2PrimitiveTransformationResponse.fromMap(Map<String, dynamic> map)
factory

Properties

bucketingConfig → Input<GooglePrivacyDlpV2BucketingConfigResponse>
Bucketing
final
characterMaskConfig → Input<GooglePrivacyDlpV2CharacterMaskConfigResponse>
Mask
final
cryptoDeterministicConfig → Input<GooglePrivacyDlpV2CryptoDeterministicConfigResponse>
Deterministic Crypto
final
cryptoHashConfig → Input<GooglePrivacyDlpV2CryptoHashConfigResponse>
Crypto
final
cryptoReplaceFfxFpeConfig → Input<GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponse>
Ffx-Fpe
final
dateShiftConfig → Input<GooglePrivacyDlpV2DateShiftConfigResponse>
Date Shift
final
fixedSizeBucketingConfig → Input<GooglePrivacyDlpV2FixedSizeBucketingConfigResponse>
Fixed size bucketing
final
hashCode → int
The hash code for this object.
no setterinherited
redactConfig → Input<Map<String, dynamic>>
Redact
final
replaceConfig → Input<GooglePrivacyDlpV2ReplaceValueConfigResponse>
Replace with a specified value.
final
replaceDictionaryConfig → Input<GooglePrivacyDlpV2ReplaceDictionaryConfigResponse>
Replace with a value randomly drawn (with replacement) from a dictionary.
final
replaceWithInfoTypeConfig → Input<Map<String, dynamic>>
Replace with infotype
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
timePartConfig → Input<GooglePrivacyDlpV2TimePartConfigResponse>
Time extraction
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited