autoprovisioningLocations = $autoprovisioningLocations; } /** * @return string[] */ public function getAutoprovisioningLocations() { return $this->autoprovisioningLocations; } /** * @param AutoprovisioningNodePoolDefaults */ public function setAutoprovisioningNodePoolDefaults(AutoprovisioningNodePoolDefaults $autoprovisioningNodePoolDefaults) { $this->autoprovisioningNodePoolDefaults = $autoprovisioningNodePoolDefaults; } /** * @return AutoprovisioningNodePoolDefaults */ public function getAutoprovisioningNodePoolDefaults() { return $this->autoprovisioningNodePoolDefaults; } /** * @param string */ public function setAutoscalingProfile($autoscalingProfile) { $this->autoscalingProfile = $autoscalingProfile; } /** * @return string */ public function getAutoscalingProfile() { return $this->autoscalingProfile; } /** * @param bool */ public function setEnableNodeAutoprovisioning($enableNodeAutoprovisioning) { $this->enableNodeAutoprovisioning = $enableNodeAutoprovisioning; } /** * @return bool */ public function getEnableNodeAutoprovisioning() { return $this->enableNodeAutoprovisioning; } /** * @param ResourceLimit[] */ public function setResourceLimits($resourceLimits) { $this->resourceLimits = $resourceLimits; } /** * @return ResourceLimit[] */ public function getResourceLimits() { return $this->resourceLimits; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ClusterAutoscaling::class, 'Google_Service_Container_ClusterAutoscaling');