InfoTypeTransformation.fromJson constructor
InfoTypeTransformation.fromJson(
- Map json_
Implementation
InfoTypeTransformation.fromJson(core.Map json_)
: this(
characterMaskConfig: json_.containsKey('characterMaskConfig')
? CharacterMaskConfig.fromJson(json_['characterMaskConfig']
as core.Map<core.String, core.dynamic>)
: null,
cryptoHashConfig: json_.containsKey('cryptoHashConfig')
? CryptoHashConfig.fromJson(json_['cryptoHashConfig']
as core.Map<core.String, core.dynamic>)
: null,
dateShiftConfig: json_.containsKey('dateShiftConfig')
? DateShiftConfig.fromJson(json_['dateShiftConfig']
as core.Map<core.String, core.dynamic>)
: null,
infoTypes: json_.containsKey('infoTypes')
? (json_['infoTypes'] as core.List)
.map((value) => value as core.String)
.toList()
: null,
redactConfig: json_.containsKey('redactConfig')
? RedactConfig.fromJson(
json_['redactConfig'] as core.Map<core.String, core.dynamic>)
: null,
replaceWithInfoTypeConfig:
json_.containsKey('replaceWithInfoTypeConfig')
? ReplaceWithInfoTypeConfig.fromJson(
json_['replaceWithInfoTypeConfig']
as core.Map<core.String, core.dynamic>)
: null,
);