apiServerArgs = $apiServerArgs; } /** * @return BareMetalAdminApiServerArgument[] */ public function getApiServerArgs() { return $this->apiServerArgs; } /** * Required. Configures the node pool running the control plane. If specified * the corresponding NodePool will be created for the cluster's control plane. * The NodePool will have the same name and namespace as the cluster. * * @param BareMetalAdminControlPlaneNodePoolConfig $controlPlaneNodePoolConfig */ public function setControlPlaneNodePoolConfig(BareMetalAdminControlPlaneNodePoolConfig $controlPlaneNodePoolConfig) { $this->controlPlaneNodePoolConfig = $controlPlaneNodePoolConfig; } /** * @return BareMetalAdminControlPlaneNodePoolConfig */ public function getControlPlaneNodePoolConfig() { return $this->controlPlaneNodePoolConfig; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(BareMetalAdminControlPlaneConfig::class, 'Google_Service_GKEOnPrem_BareMetalAdminControlPlaneConfig');