clusterId = $clusterId; } /** * @return string */ public function getClusterId() { return $this->clusterId; } /** * Required. The map of cluster node types in this cluster, where the key is * canonical identifier of the node type (corresponds to the `NodeType`). * * @param NodeTypeConfig[] $nodeTypeConfigs */ public function setNodeTypeConfigs($nodeTypeConfigs) { $this->nodeTypeConfigs = $nodeTypeConfigs; } /** * @return NodeTypeConfig[] */ public function getNodeTypeConfigs() { return $this->nodeTypeConfigs; } /** * Optional. Configuration of a stretched cluster. Required for STRETCHED * private clouds. * * @param StretchedClusterConfig $stretchedClusterConfig */ public function setStretchedClusterConfig(StretchedClusterConfig $stretchedClusterConfig) { $this->stretchedClusterConfig = $stretchedClusterConfig; } /** * @return StretchedClusterConfig */ public function getStretchedClusterConfig() { return $this->stretchedClusterConfig; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ManagementCluster::class, 'Google_Service_VMwareEngine_ManagementCluster');