artifactDestination = $artifactDestination; } /** * @return GoogleCloudAiplatformV1GcsDestination */ public function getArtifactDestination() { return $this->artifactDestination; } /** * Optional. By default, rebasing a model creates a new endpoint for the new * model. If this flag is set to true, the new model will be deployed to the * same endpoint as the original model. WARNING: If you deploy to the same * endpoint, the original model will be un-deployed and replaced by the new * model. * * @param bool $deployToSameEndpoint */ public function setDeployToSameEndpoint($deployToSameEndpoint) { $this->deployToSameEndpoint = $deployToSameEndpoint; } /** * @return bool */ public function getDeployToSameEndpoint() { return $this->deployToSameEndpoint; } /** * Required. A reference to the tuned model to rebase. * * @param GoogleCloudAiplatformV1TunedModelRef $tunedModelRef */ public function setTunedModelRef(GoogleCloudAiplatformV1TunedModelRef $tunedModelRef) { $this->tunedModelRef = $tunedModelRef; } /** * @return GoogleCloudAiplatformV1TunedModelRef */ public function getTunedModelRef() { return $this->tunedModelRef; } /** * Optional. The tuning job to be updated. Users can use this field to * overwrite tuning configs. * * @param GoogleCloudAiplatformV1TuningJob $tuningJob */ public function setTuningJob(GoogleCloudAiplatformV1TuningJob $tuningJob) { $this->tuningJob = $tuningJob; } /** * @return GoogleCloudAiplatformV1TuningJob */ public function getTuningJob() { return $this->tuningJob; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudAiplatformV1RebaseTunedModelRequest::class, 'Google_Service_Aiplatform_GoogleCloudAiplatformV1RebaseTunedModelRequest');