GooglePrivacyDlpV2PrimitiveTransformation.fromJson constructor
GooglePrivacyDlpV2PrimitiveTransformation.fromJson(
- Map json_
Implementation
GooglePrivacyDlpV2PrimitiveTransformation.fromJson(core.Map json_)
: this(
bucketingConfig: json_.containsKey('bucketingConfig')
? GooglePrivacyDlpV2BucketingConfig.fromJson(
json_['bucketingConfig']
as core.Map<core.String, core.dynamic>)
: null,
characterMaskConfig: json_.containsKey('characterMaskConfig')
? GooglePrivacyDlpV2CharacterMaskConfig.fromJson(
json_['characterMaskConfig']
as core.Map<core.String, core.dynamic>)
: null,
cryptoDeterministicConfig:
json_.containsKey('cryptoDeterministicConfig')
? GooglePrivacyDlpV2CryptoDeterministicConfig.fromJson(
json_['cryptoDeterministicConfig']
as core.Map<core.String, core.dynamic>)
: null,
cryptoHashConfig: json_.containsKey('cryptoHashConfig')
? GooglePrivacyDlpV2CryptoHashConfig.fromJson(
json_['cryptoHashConfig']
as core.Map<core.String, core.dynamic>)
: null,
cryptoReplaceFfxFpeConfig:
json_.containsKey('cryptoReplaceFfxFpeConfig')
? GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig.fromJson(
json_['cryptoReplaceFfxFpeConfig']
as core.Map<core.String, core.dynamic>)
: null,
dateShiftConfig: json_.containsKey('dateShiftConfig')
? GooglePrivacyDlpV2DateShiftConfig.fromJson(
json_['dateShiftConfig']
as core.Map<core.String, core.dynamic>)
: null,
fixedSizeBucketingConfig:
json_.containsKey('fixedSizeBucketingConfig')
? GooglePrivacyDlpV2FixedSizeBucketingConfig.fromJson(
json_['fixedSizeBucketingConfig']
as core.Map<core.String, core.dynamic>)
: null,
redactConfig: json_.containsKey('redactConfig')
? GooglePrivacyDlpV2RedactConfig.fromJson(
json_['redactConfig'] as core.Map<core.String, core.dynamic>)
: null,
replaceConfig: json_.containsKey('replaceConfig')
? GooglePrivacyDlpV2ReplaceValueConfig.fromJson(
json_['replaceConfig'] as core.Map<core.String, core.dynamic>)
: null,
replaceDictionaryConfig: json_.containsKey('replaceDictionaryConfig')
? GooglePrivacyDlpV2ReplaceDictionaryConfig.fromJson(
json_['replaceDictionaryConfig']
as core.Map<core.String, core.dynamic>)
: null,
replaceWithInfoTypeConfig:
json_.containsKey('replaceWithInfoTypeConfig')
? GooglePrivacyDlpV2ReplaceWithInfoTypeConfig.fromJson(
json_['replaceWithInfoTypeConfig']
as core.Map<core.String, core.dynamic>)
: null,
timePartConfig: json_.containsKey('timePartConfig')
? GooglePrivacyDlpV2TimePartConfig.fromJson(
json_['timePartConfig']
as core.Map<core.String, core.dynamic>)
: null,
);