EventingConfigTemplate.fromJson constructor
EventingConfigTemplate.fromJson(
- Map json_
Implementation
EventingConfigTemplate.fromJson(core.Map json_)
: this(
additionalVariables:
(json_['additionalVariables'] as core.List?)
?.map(
(value) => ConfigVariableTemplate.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
authConfigTemplates:
(json_['authConfigTemplates'] as core.List?)
?.map(
(value) => AuthConfigTemplate.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
autoRefresh: json_['autoRefresh'] as core.bool?,
autoRegistrationSupported:
json_['autoRegistrationSupported'] as core.bool?,
encryptionKeyTemplate:
json_.containsKey('encryptionKeyTemplate')
? ConfigVariableTemplate.fromJson(
json_['encryptionKeyTemplate']
as core.Map<core.String, core.dynamic>,
)
: null,
enrichmentSupported: json_['enrichmentSupported'] as core.bool?,
eventListenerType: json_['eventListenerType'] as core.String?,
isEventingSupported: json_['isEventingSupported'] as core.bool?,
listenerAuthConfigTemplates:
(json_['listenerAuthConfigTemplates'] as core.List?)
?.map(
(value) => AuthConfigTemplate.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
proxyDestinationConfig:
json_.containsKey('proxyDestinationConfig')
? DestinationConfigTemplate.fromJson(
json_['proxyDestinationConfig']
as core.Map<core.String, core.dynamic>,
)
: null,
registrationDestinationConfig:
json_.containsKey('registrationDestinationConfig')
? DestinationConfigTemplate.fromJson(
json_['registrationDestinationConfig']
as core.Map<core.String, core.dynamic>,
)
: null,
sslConfigTemplate:
json_.containsKey('sslConfigTemplate')
? SslConfigTemplate.fromJson(
json_['sslConfigTemplate']
as core.Map<core.String, core.dynamic>,
)
: null,
triggerConfigVariables:
(json_['triggerConfigVariables'] as core.List?)
?.map(
(value) => ConfigVariableTemplate.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
);