toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() => {
  if (tuningValidationAssessmentConfig
      case final tuningValidationAssessmentConfig?)
    'tuningValidationAssessmentConfig': tuningValidationAssessmentConfig
        .toJson(),
  if (tuningResourceUsageAssessmentConfig
      case final tuningResourceUsageAssessmentConfig?)
    'tuningResourceUsageAssessmentConfig': tuningResourceUsageAssessmentConfig
        .toJson(),
  if (batchPredictionValidationAssessmentConfig
      case final batchPredictionValidationAssessmentConfig?)
    'batchPredictionValidationAssessmentConfig':
        batchPredictionValidationAssessmentConfig.toJson(),
  if (batchPredictionResourceUsageAssessmentConfig
      case final batchPredictionResourceUsageAssessmentConfig?)
    'batchPredictionResourceUsageAssessmentConfig':
        batchPredictionResourceUsageAssessmentConfig.toJson(),
  'name': name,
  if (geminiRequestReadConfig case final geminiRequestReadConfig?)
    'geminiRequestReadConfig': geminiRequestReadConfig.toJson(),
};