configSync = $configSync; } /** * @return ConfigManagementConfigSync */ public function getConfigSync() { return $this->configSync; } /** * @param ConfigManagementHierarchyControllerConfig */ public function setHierarchyController(ConfigManagementHierarchyControllerConfig $hierarchyController) { $this->hierarchyController = $hierarchyController; } /** * @return ConfigManagementHierarchyControllerConfig */ public function getHierarchyController() { return $this->hierarchyController; } /** * @param ConfigManagementPolicyController */ public function setPolicyController(ConfigManagementPolicyController $policyController) { $this->policyController = $policyController; } /** * @return ConfigManagementPolicyController */ public function getPolicyController() { return $this->policyController; } /** * @param string */ public function setVersion($version) { $this->version = $version; } /** * @return string */ public function getVersion() { return $this->version; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ConfigManagementMembershipSpec::class, 'Google_Service_GKEHub_ConfigManagementMembershipSpec');