minNodeCpus = $minNodeCpus; } /** * @return int */ public function getMinNodeCpus() { return $this->minNodeCpus; } /** * @param SchedulingNodeAffinity[] */ public function setNodeAffinities($nodeAffinities) { $this->nodeAffinities = $nodeAffinities; } /** * @return SchedulingNodeAffinity[] */ public function getNodeAffinities() { return $this->nodeAffinities; } /** * @param string */ public function setOnHostMaintenance($onHostMaintenance) { $this->onHostMaintenance = $onHostMaintenance; } /** * @return string */ public function getOnHostMaintenance() { return $this->onHostMaintenance; } /** * @param string */ public function setRestartType($restartType) { $this->restartType = $restartType; } /** * @return string */ public function getRestartType() { return $this->restartType; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ComputeScheduling::class, 'Google_Service_VMMigrationService_ComputeScheduling');