LevitTaskExecutionSummary constructor

const LevitTaskExecutionSummary({
  1. required String taskId,
  2. required String executionId,
  3. required String ownerPath,
  4. required LevitTaskPhase phase,
  5. required LevitTaskMetadata metadata,
  6. required TaskPriority priority,
  7. required int attempt,
  8. required DateTime queuedAt,
  9. DateTime? startedAt,
  10. DateTime? finishedAt,
  11. Duration? queueDuration,
  12. Duration? runDuration,
  13. double progress = 0,
  14. LevitTaskOutcome? outcome,
  15. Object? error,
  16. StackTrace? stackTrace,
})

Implementation

const LevitTaskExecutionSummary({
  required this.taskId,
  required this.executionId,
  required this.ownerPath,
  required this.phase,
  required this.metadata,
  required this.priority,
  required this.attempt,
  required this.queuedAt,
  this.startedAt,
  this.finishedAt,
  this.queueDuration,
  this.runDuration,
  this.progress = 0,
  this.outcome,
  this.error,
  this.stackTrace,
});