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;
}