applicationProperties = $applicationProperties; } /** * @return SapDiscoveryComponentApplicationProperties */ public function getApplicationProperties() { return $this->applicationProperties; } /** * @param SapDiscoveryComponentDatabaseProperties */ public function setDatabaseProperties(SapDiscoveryComponentDatabaseProperties $databaseProperties) { $this->databaseProperties = $databaseProperties; } /** * @return SapDiscoveryComponentDatabaseProperties */ public function getDatabaseProperties() { return $this->databaseProperties; } /** * @param string[] */ public function setHaHosts($haHosts) { $this->haHosts = $haHosts; } /** * @return string[] */ public function getHaHosts() { return $this->haHosts; } /** * @param string */ public function setHostProject($hostProject) { $this->hostProject = $hostProject; } /** * @return string */ public function getHostProject() { return $this->hostProject; } /** * @param SapDiscoveryComponent[] */ public function setReplicationSites($replicationSites) { $this->replicationSites = $replicationSites; } /** * @return SapDiscoveryComponent[] */ public function getReplicationSites() { return $this->replicationSites; } /** * @param SapDiscoveryResource[] */ public function setResources($resources) { $this->resources = $resources; } /** * @return SapDiscoveryResource[] */ public function getResources() { return $this->resources; } /** * @param string */ public function setSid($sid) { $this->sid = $sid; } /** * @return string */ public function getSid() { return $this->sid; } /** * @param string */ public function setTopologyType($topologyType) { $this->topologyType = $topologyType; } /** * @return string */ public function getTopologyType() { return $this->topologyType; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(SapDiscoveryComponent::class, 'Google_Service_WorkloadManager_SapDiscoveryComponent');