edgeCluster = $edgeCluster; } /** * @return EdgeCluster */ public function getEdgeCluster() { return $this->edgeCluster; } /** * @param GkeCluster */ public function setGkeCluster(GkeCluster $gkeCluster) { $this->gkeCluster = $gkeCluster; } /** * @return GkeCluster */ public function getGkeCluster() { return $this->gkeCluster; } /** * @param KubernetesMetadata */ public function setKubernetesMetadata(KubernetesMetadata $kubernetesMetadata) { $this->kubernetesMetadata = $kubernetesMetadata; } /** * @return KubernetesMetadata */ public function getKubernetesMetadata() { return $this->kubernetesMetadata; } /** * @param KubernetesResource */ public function setKubernetesResource(KubernetesResource $kubernetesResource) { $this->kubernetesResource = $kubernetesResource; } /** * @return KubernetesResource */ public function getKubernetesResource() { return $this->kubernetesResource; } /** * @param MultiCloudCluster */ public function setMultiCloudCluster(MultiCloudCluster $multiCloudCluster) { $this->multiCloudCluster = $multiCloudCluster; } /** * @return MultiCloudCluster */ public function getMultiCloudCluster() { return $this->multiCloudCluster; } /** * @param OnPremCluster */ public function setOnPremCluster(OnPremCluster $onPremCluster) { $this->onPremCluster = $onPremCluster; } /** * @return OnPremCluster */ public function getOnPremCluster() { return $this->onPremCluster; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(MembershipEndpoint::class, 'Google_Service_GKEHub_MembershipEndpoint');