headNodeResourcePoolId = $headNodeResourcePoolId; } /** * @return string */ public function getHeadNodeResourcePoolId() { return $this->headNodeResourcePoolId; } /** * @param string */ public function setImageUri($imageUri) { $this->imageUri = $imageUri; } /** * @return string */ public function getImageUri() { return $this->imageUri; } /** * @param GoogleCloudAiplatformV1RayLogsSpec */ public function setRayLogsSpec(GoogleCloudAiplatformV1RayLogsSpec $rayLogsSpec) { $this->rayLogsSpec = $rayLogsSpec; } /** * @return GoogleCloudAiplatformV1RayLogsSpec */ public function getRayLogsSpec() { return $this->rayLogsSpec; } /** * @param GoogleCloudAiplatformV1RayMetricSpec */ public function setRayMetricSpec(GoogleCloudAiplatformV1RayMetricSpec $rayMetricSpec) { $this->rayMetricSpec = $rayMetricSpec; } /** * @return GoogleCloudAiplatformV1RayMetricSpec */ public function getRayMetricSpec() { return $this->rayMetricSpec; } /** * @param string[] */ public function setResourcePoolImages($resourcePoolImages) { $this->resourcePoolImages = $resourcePoolImages; } /** * @return string[] */ public function getResourcePoolImages() { return $this->resourcePoolImages; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudAiplatformV1RaySpec::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1RaySpec');