toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() {
  return {
    if (shouldStopAsap != null) 'shouldStopAsap': shouldStopAsap!.toJson(),
    if (minimumRuntimeConstraint != null)
      'minimumRuntimeConstraint': minimumRuntimeConstraint!.toJson(),
    if (maximumRuntimeConstraint != null)
      'maximumRuntimeConstraint': maximumRuntimeConstraint!.toJson(),
    if (minNumTrials != null) 'minNumTrials': minNumTrials!.toJson(),
    if (maxNumTrials != null) 'maxNumTrials': maxNumTrials!.toJson(),
    if (maxNumTrialsNoProgress != null)
      'maxNumTrialsNoProgress': maxNumTrialsNoProgress!.toJson(),
    if (maxDurationNoProgress != null)
      'maxDurationNoProgress': maxDurationNoProgress!.toJson(),
  };
}