AssessDataRequest.fromJson constructor
AssessDataRequest.fromJson(
- Object? j
Implementation
factory AssessDataRequest.fromJson(Object? j) {
final json = j as Map<String, Object?>;
return AssessDataRequest(
tuningValidationAssessmentConfig:
switch (json['tuningValidationAssessmentConfig']) {
null => null,
Object $1 =>
AssessDataRequest_TuningValidationAssessmentConfig.fromJson($1),
},
tuningResourceUsageAssessmentConfig:
switch (json['tuningResourceUsageAssessmentConfig']) {
null => null,
Object $1 =>
AssessDataRequest_TuningResourceUsageAssessmentConfig.fromJson(
$1,
),
},
batchPredictionValidationAssessmentConfig:
switch (json['batchPredictionValidationAssessmentConfig']) {
null => null,
Object $1 =>
AssessDataRequest_BatchPredictionValidationAssessmentConfig.fromJson(
$1,
),
},
batchPredictionResourceUsageAssessmentConfig:
switch (json['batchPredictionResourceUsageAssessmentConfig']) {
null => null,
Object $1 =>
AssessDataRequest_BatchPredictionResourceUsageAssessmentConfig.fromJson(
$1,
),
},
name: switch (json['name']) {
null => '',
Object $1 => decodeString($1),
},
geminiRequestReadConfig: switch (json['geminiRequestReadConfig']) {
null => null,
Object $1 => GeminiRequestReadConfig.fromJson($1),
},
);
}