ScheduledTask constructor

ScheduledTask({
  1. required String id,
  2. required String projectId,
  3. required String roomId,
  4. required String roomName,
  5. required ScheduledTaskSpec spec,
  6. String? queueName,
  7. Map<String, dynamic>? payload,
  8. ContainerSpec? container,
  9. required String schedule,
  10. required bool active,
  11. required bool once,
  12. required Map<String, String> annotations,
  13. String? storageWritePath,
  14. int? lastRunId,
  15. DateTime? lastStartTime,
  16. DateTime? lastEndTime,
  17. String? lastStatus,
  18. String? lastReturnMessage,
})

Implementation

ScheduledTask({
  required this.id,
  required this.projectId,
  required this.roomId,
  required this.roomName,
  required this.spec,
  this.queueName,
  Map<String, dynamic>? payload,
  this.container,
  required this.schedule,
  required this.active,
  required this.once,
  required this.annotations,
  this.storageWritePath,
  this.lastRunId,
  this.lastStartTime,
  this.lastEndTime,
  this.lastStatus,
  this.lastReturnMessage,
}) : payload = payload ?? const <String, dynamic>{};