automaticRestart = $automaticRestart; } public function getAutomaticRestart() { return $this->automaticRestart; } public function setLocationHint($locationHint) { $this->locationHint = $locationHint; } public function getLocationHint() { return $this->locationHint; } public function setMinNodeCpus($minNodeCpus) { $this->minNodeCpus = $minNodeCpus; } public function getMinNodeCpus() { return $this->minNodeCpus; } /** * @param SchedulingNodeAffinity[] */ public function setNodeAffinities($nodeAffinities) { $this->nodeAffinities = $nodeAffinities; } /** * @return SchedulingNodeAffinity[] */ public function getNodeAffinities() { return $this->nodeAffinities; } public function setOnHostMaintenance($onHostMaintenance) { $this->onHostMaintenance = $onHostMaintenance; } public function getOnHostMaintenance() { return $this->onHostMaintenance; } public function setPreemptible($preemptible) { $this->preemptible = $preemptible; } public function getPreemptible() { return $this->preemptible; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Scheduling::class, 'Google_Service_Compute_Scheduling');