candidateResults = $candidateResults; } /** * @return GoogleCloudAiplatformV1CandidateResult[] */ public function getCandidateResults() { return $this->candidateResults; } /** * Required. The request item that was evaluated. Format: * projects/{project}/locations/{location}/evaluationItems/{evaluation_item} * * @param string $evaluationRequest */ public function setEvaluationRequest($evaluationRequest) { $this->evaluationRequest = $evaluationRequest; } /** * @return string */ public function getEvaluationRequest() { return $this->evaluationRequest; } /** * Required. The evaluation run that was used to generate the result. Format: * projects/{project}/locations/{location}/evaluationRuns/{evaluation_run} * * @param string $evaluationRun */ public function setEvaluationRun($evaluationRun) { $this->evaluationRun = $evaluationRun; } /** * @return string */ public function getEvaluationRun() { return $this->evaluationRun; } /** * Optional. Metadata about the evaluation result. * * @param array $metadata */ public function setMetadata($metadata) { $this->metadata = $metadata; } /** * @return array */ public function getMetadata() { return $this->metadata; } /** * Required. The metric that was evaluated. * * @param string $metric */ public function setMetric($metric) { $this->metric = $metric; } /** * @return string */ public function getMetric() { return $this->metric; } /** * Required. The request that was evaluated. * * @param GoogleCloudAiplatformV1EvaluationRequest $request */ public function setRequest(GoogleCloudAiplatformV1EvaluationRequest $request) { $this->request = $request; } /** * @return GoogleCloudAiplatformV1EvaluationRequest */ public function getRequest() { return $this->request; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudAiplatformV1EvaluationResult::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1EvaluationResult');