GooglePrivacyDlpV2PrimitiveTransformation class
A rule for transforming a value.
Constructors
-
GooglePrivacyDlpV2PrimitiveTransformation({Input<
GooglePrivacyDlpV2BucketingConfig> ? bucketingConfig, Input<GooglePrivacyDlpV2CharacterMaskConfig> ? characterMaskConfig, Input<GooglePrivacyDlpV2CryptoDeterministicConfig> ? cryptoDeterministicConfig, Input<GooglePrivacyDlpV2CryptoHashConfig> ? cryptoHashConfig, Input<GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig> ? cryptoReplaceFfxFpeConfig, Input<GooglePrivacyDlpV2DateShiftConfig> ? dateShiftConfig, Input<GooglePrivacyDlpV2FixedSizeBucketingConfig> ? fixedSizeBucketingConfig, Input<Map< ? redactConfig, Input<String, dynamic> >GooglePrivacyDlpV2ReplaceValueConfig> ? replaceConfig, Input<GooglePrivacyDlpV2ReplaceDictionaryConfig> ? replaceDictionaryConfig, Input<Map< ? replaceWithInfoTypeConfig, Input<String, dynamic> >GooglePrivacyDlpV2TimePartConfig> ? timePartConfig}) -
Creates a new GooglePrivacyDlpV2PrimitiveTransformation.
bucketingConfigBucketingcharacterMaskConfigMaskcryptoDeterministicConfigDeterministic CryptocryptoHashConfigCryptocryptoReplaceFfxFpeConfigFfx-FpedateShiftConfigDate ShiftfixedSizeBucketingConfigFixed size bucketingredactConfigRedactreplaceConfigReplace with a specified value.replaceDictionaryConfigReplace with a value randomly drawn (with replacement) from a dictionary.replaceWithInfoTypeConfigReplace with infotypetimePartConfigTime extractionconst -
GooglePrivacyDlpV2PrimitiveTransformation.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
bucketingConfig
→ Input<
GooglePrivacyDlpV2BucketingConfig> ? -
Bucketing
final
-
characterMaskConfig
→ Input<
GooglePrivacyDlpV2CharacterMaskConfig> ? -
Mask
final
-
cryptoDeterministicConfig
→ Input<
GooglePrivacyDlpV2CryptoDeterministicConfig> ? -
Deterministic Crypto
final
-
cryptoHashConfig
→ Input<
GooglePrivacyDlpV2CryptoHashConfig> ? -
Crypto
final
-
cryptoReplaceFfxFpeConfig
→ Input<
GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig> ? -
Ffx-Fpe
final
-
dateShiftConfig
→ Input<
GooglePrivacyDlpV2DateShiftConfig> ? -
Date Shift
final
-
fixedSizeBucketingConfig
→ Input<
GooglePrivacyDlpV2FixedSizeBucketingConfig> ? -
Fixed size bucketing
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
redactConfig
→ Input<
Map< ?String, dynamic> > -
Redact
final
-
replaceConfig
→ Input<
GooglePrivacyDlpV2ReplaceValueConfig> ? -
Replace with a specified value.
final
-
replaceDictionaryConfig
→ Input<
GooglePrivacyDlpV2ReplaceDictionaryConfig> ? -
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<
GooglePrivacyDlpV2TimePartConfig> ? -
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