costMilliNodeHours = $costMilliNodeHours; } /** * @return string */ public function getCostMilliNodeHours() { return $this->costMilliNodeHours; } /** * For successful job completions, this is the reason why the job has * finished. * * Accepted values: SUCCESSFUL_STOP_REASON_UNSPECIFIED, BUDGET_REACHED, * MODEL_CONVERGED * * @param self::SUCCESSFUL_STOP_REASON_* $successfulStopReason */ public function setSuccessfulStopReason($successfulStopReason) { $this->successfulStopReason = $successfulStopReason; } /** * @return self::SUCCESSFUL_STOP_REASON_* */ public function getSuccessfulStopReason() { return $this->successfulStopReason; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudAiplatformV1SchemaTrainingjobDefinitionAutoMlImageSegmentationMetadata::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1SchemaTrainingjobDefinitionAutoMlImageSegmentationMetadata');