chatEngineConfig = $chatEngineConfig; } /** * @return GoogleCloudDiscoveryengineV1EngineChatEngineConfig */ public function getChatEngineConfig() { return $this->chatEngineConfig; } /** * @param GoogleCloudDiscoveryengineV1EngineChatEngineMetadata */ public function setChatEngineMetadata(GoogleCloudDiscoveryengineV1EngineChatEngineMetadata $chatEngineMetadata) { $this->chatEngineMetadata = $chatEngineMetadata; } /** * @return GoogleCloudDiscoveryengineV1EngineChatEngineMetadata */ public function getChatEngineMetadata() { return $this->chatEngineMetadata; } /** * @param GoogleCloudDiscoveryengineV1EngineCommonConfig */ public function setCommonConfig(GoogleCloudDiscoveryengineV1EngineCommonConfig $commonConfig) { $this->commonConfig = $commonConfig; } /** * @return GoogleCloudDiscoveryengineV1EngineCommonConfig */ public function getCommonConfig() { return $this->commonConfig; } /** * @param string */ public function setCreateTime($createTime) { $this->createTime = $createTime; } /** * @return string */ public function getCreateTime() { return $this->createTime; } /** * @param string[] */ public function setDataStoreIds($dataStoreIds) { $this->dataStoreIds = $dataStoreIds; } /** * @return string[] */ public function getDataStoreIds() { return $this->dataStoreIds; } /** * @param bool */ public function setDisableAnalytics($disableAnalytics) { $this->disableAnalytics = $disableAnalytics; } /** * @return bool */ public function getDisableAnalytics() { return $this->disableAnalytics; } /** * @param string */ public function setDisplayName($displayName) { $this->displayName = $displayName; } /** * @return string */ public function getDisplayName() { return $this->displayName; } /** * @param string */ public function setIndustryVertical($industryVertical) { $this->industryVertical = $industryVertical; } /** * @return string */ public function getIndustryVertical() { return $this->industryVertical; } /** * @param string */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * @param GoogleCloudDiscoveryengineV1EngineSearchEngineConfig */ public function setSearchEngineConfig(GoogleCloudDiscoveryengineV1EngineSearchEngineConfig $searchEngineConfig) { $this->searchEngineConfig = $searchEngineConfig; } /** * @return GoogleCloudDiscoveryengineV1EngineSearchEngineConfig */ public function getSearchEngineConfig() { return $this->searchEngineConfig; } /** * @param string */ public function setSolutionType($solutionType) { $this->solutionType = $solutionType; } /** * @return string */ public function getSolutionType() { return $this->solutionType; } /** * @param string */ public function setUpdateTime($updateTime) { $this->updateTime = $updateTime; } /** * @return string */ public function getUpdateTime() { return $this->updateTime; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDiscoveryengineV1Engine::class, 'Google_Service_DiscoveryEngine_GoogleCloudDiscoveryengineV1Engine');