customOutputFormatConfig = $customOutputFormatConfig; } /** * @return GoogleCloudAiplatformV1CustomOutputFormatConfig */ public function getCustomOutputFormatConfig() { return $this->customOutputFormatConfig; } /** * Required. Metric prompt template for pointwise metric. * * @param string $metricPromptTemplate */ public function setMetricPromptTemplate($metricPromptTemplate) { $this->metricPromptTemplate = $metricPromptTemplate; } /** * @return string */ public function getMetricPromptTemplate() { return $this->metricPromptTemplate; } /** * Optional. System instructions for pointwise metric. * * @param string $systemInstruction */ public function setSystemInstruction($systemInstruction) { $this->systemInstruction = $systemInstruction; } /** * @return string */ public function getSystemInstruction() { return $this->systemInstruction; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudAiplatformV1PointwiseMetricSpec::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1PointwiseMetricSpec');