copyWith method

FineTuningResponseModel copyWith({
  1. bool? isAllowedToFineTune,
  2. Map<String, dynamic>? state,
  3. List<String>? verificationFailures,
  4. int? verificationAttemptsCount,
  5. bool? manualVerificationRequested,
  6. dynamic language,
  7. dynamic progress,
  8. dynamic message,
  9. dynamic datasetDurationSeconds,
  10. dynamic verificationAttempts,
  11. dynamic sliceIds,
  12. dynamic manualVerification,
  13. dynamic maxVerificationAttempts,
  14. dynamic nextMaxVerificationAttemptsResetUnixMs,
})

Implementation

FineTuningResponseModel copyWith(
    {bool? isAllowedToFineTune,
    Map<String, dynamic>? state,
    List<String>? verificationFailures,
    int? verificationAttemptsCount,
    bool? manualVerificationRequested,
    dynamic language,
    dynamic progress,
    dynamic message,
    dynamic datasetDurationSeconds,
    dynamic verificationAttempts,
    dynamic sliceIds,
    dynamic manualVerification,
    dynamic maxVerificationAttempts,
    dynamic nextMaxVerificationAttemptsResetUnixMs}) {
  return FineTuningResponseModel(
      isAllowedToFineTune: isAllowedToFineTune ?? this.isAllowedToFineTune,
      state: state ?? this.state,
      verificationFailures: verificationFailures ?? this.verificationFailures,
      verificationAttemptsCount:
          verificationAttemptsCount ?? this.verificationAttemptsCount,
      manualVerificationRequested:
          manualVerificationRequested ?? this.manualVerificationRequested,
      language: language ?? this.language,
      progress: progress ?? this.progress,
      message: message ?? this.message,
      datasetDurationSeconds:
          datasetDurationSeconds ?? this.datasetDurationSeconds,
      verificationAttempts: verificationAttempts ?? this.verificationAttempts,
      sliceIds: sliceIds ?? this.sliceIds,
      manualVerification: manualVerification ?? this.manualVerification,
      maxVerificationAttempts:
          maxVerificationAttempts ?? this.maxVerificationAttempts,
      nextMaxVerificationAttemptsResetUnixMs:
          nextMaxVerificationAttemptsResetUnixMs ??
              this.nextMaxVerificationAttemptsResetUnixMs);
}