EnterpriseCrmFrontendsEventbusProtoEventExecutionSnapshot.fromJson constructor
EnterpriseCrmFrontendsEventbusProtoEventExecutionSnapshot.fromJson(
- Map json_
Implementation
EnterpriseCrmFrontendsEventbusProtoEventExecutionSnapshot.fromJson(
core.Map json_)
: this(
checkpointTaskNumber: json_['checkpointTaskNumber'] as core.String?,
conditionResults: (json_['conditionResults'] as core.List?)
?.map((value) =>
EnterpriseCrmEventbusProtoConditionResult.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
diffParams: json_.containsKey('diffParams')
? EnterpriseCrmFrontendsEventbusProtoEventParameters.fromJson(
json_['diffParams'] as core.Map<core.String, core.dynamic>)
: null,
eventExecutionInfoId: json_['eventExecutionInfoId'] as core.String?,
eventExecutionSnapshotId:
json_['eventExecutionSnapshotId'] as core.String?,
eventExecutionSnapshotMetadata: json_
.containsKey('eventExecutionSnapshotMetadata')
? EnterpriseCrmEventbusProtoEventExecutionSnapshotEventExecutionSnapshotMetadata
.fromJson(json_['eventExecutionSnapshotMetadata']
as core.Map<core.String, core.dynamic>)
: null,
eventParams: json_.containsKey('eventParams')
? EnterpriseCrmFrontendsEventbusProtoEventParameters.fromJson(
json_['eventParams'] as core.Map<core.String, core.dynamic>)
: null,
snapshotTime: json_['snapshotTime'] as core.String?,
taskExecutionDetails: (json_['taskExecutionDetails'] as core.List?)
?.map((value) =>
EnterpriseCrmEventbusProtoTaskExecutionDetails.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
taskName: json_['taskName'] as core.String?,
);