toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  if (shouldStopAsap case final shouldStopAsap?)
    'shouldStopAsap': shouldStopAsap.toJson(),
  if (minimumRuntimeConstraint case final minimumRuntimeConstraint?)
    'minimumRuntimeConstraint': minimumRuntimeConstraint.toJson(),
  if (maximumRuntimeConstraint case final maximumRuntimeConstraint?)
    'maximumRuntimeConstraint': maximumRuntimeConstraint.toJson(),
  if (minNumTrials case final minNumTrials?)
    'minNumTrials': minNumTrials.toJson(),
  if (maxNumTrials case final maxNumTrials?)
    'maxNumTrials': maxNumTrials.toJson(),
  if (maxNumTrialsNoProgress case final maxNumTrialsNoProgress?)
    'maxNumTrialsNoProgress': maxNumTrialsNoProgress.toJson(),
  if (maxDurationNoProgress case final maxDurationNoProgress?)
    'maxDurationNoProgress': maxDurationNoProgress.toJson(),
};