toJson method
Implementation
Map<String, dynamic> toJson() {
final result = <String, dynamic>{};
for (final priority in JobPriority.values) {
result[priority.name] = {
'processed': _processedByPriority[priority] ?? 0,
'failed': _failedByPriority[priority] ?? 0,
'averageProcessingTimeMs': averageProcessingTime(
priority,
).inMilliseconds,
};
}
return result;
}