toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  if (timeout case final timeout?) 'timeout': timeout.toJson(),
  if (restartJobOnWorkerRestart.isNotDefault)
    'restartJobOnWorkerRestart': restartJobOnWorkerRestart,
  if (strategy.isNotDefault) 'strategy': strategy.toJson(),
  if (disableRetries.isNotDefault) 'disableRetries': disableRetries,
  if (maxWaitDuration case final maxWaitDuration?)
    'maxWaitDuration': maxWaitDuration.toJson(),
};