toJson method
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(),
};