LevitTaskExecutionSummary constructor
const
LevitTaskExecutionSummary({
- required String taskId,
- required String executionId,
- required String ownerPath,
- required LevitTaskPhase phase,
- required LevitTaskMetadata metadata,
- required TaskPriority priority,
- required int attempt,
- required DateTime queuedAt,
- DateTime? startedAt,
- DateTime? finishedAt,
- Duration? queueDuration,
- Duration? runDuration,
- double progress = 0,
- LevitTaskOutcome? outcome,
- Object? error,
- 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,
});