GoogleCloudAiplatformV1GenerateInstanceRubricsRequest.fromJson constructor
GoogleCloudAiplatformV1GenerateInstanceRubricsRequest.fromJson(
- Map json_
Implementation
GoogleCloudAiplatformV1GenerateInstanceRubricsRequest.fromJson(core.Map json_)
: this(
agentConfig: json_.containsKey('agentConfig')
? GoogleCloudAiplatformV1EvaluationInstanceAgentConfig.fromJson(
json_['agentConfig'] as core.Map<core.String, core.dynamic>,
)
: null,
contents: (json_['contents'] as core.List?)
?.map(
(value) => GoogleCloudAiplatformV1Content.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
location: json_['location'] as core.String?,
predefinedRubricGenerationSpec:
json_.containsKey('predefinedRubricGenerationSpec')
? GoogleCloudAiplatformV1PredefinedMetricSpec.fromJson(
json_['predefinedRubricGenerationSpec']
as core.Map<core.String, core.dynamic>,
)
: null,
rubricGenerationSpec: json_.containsKey('rubricGenerationSpec')
? GoogleCloudAiplatformV1RubricGenerationSpec.fromJson(
json_['rubricGenerationSpec']
as core.Map<core.String, core.dynamic>,
)
: null,
);