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< redactConfig, required Input<String, dynamic> >GooglePrivacyDlpV2ReplaceValueConfigResponse> replaceConfig, required Input<GooglePrivacyDlpV2ReplaceDictionaryConfigResponse> replaceDictionaryConfig, required Input<Map< replaceWithInfoTypeConfig, required Input<String, dynamic> >GooglePrivacyDlpV2TimePartConfigResponse> timePartConfig}) -
Creates a new GooglePrivacyDlpV2PrimitiveTransformationResponse.
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 -
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