ScheduledTaskRun constructor

ScheduledTaskRun({
  1. required String id,
  2. required String taskId,
  3. required String projectId,
  4. required String roomId,
  5. required String roomName,
  6. String? queuedMessageId,
  7. required String target,
  8. required String status,
  9. String? error,
  10. String? containerId,
  11. required DateTime scheduledTime,
  12. DateTime? timeoutAt,
  13. DateTime? startedAt,
  14. DateTime? leaseExpiresAt,
  15. int attemptCount = 0,
  16. DateTime? completedAt,
})

Implementation

ScheduledTaskRun({
  required this.id,
  required this.taskId,
  required this.projectId,
  required this.roomId,
  required this.roomName,
  this.queuedMessageId,
  required this.target,
  required this.status,
  this.error,
  this.containerId,
  required this.scheduledTime,
  this.timeoutAt,
  this.startedAt,
  this.leaseExpiresAt,
  this.attemptCount = 0,
  this.completedAt,
});