contentType = $contentType; } /** * @return self::CONTENT_TYPE_* */ public function getContentType() { return $this->contentType; } /** * The name of the dataStore that this suggestion belongs to. * * @param string $dataStore */ public function setDataStore($dataStore) { $this->dataStore = $dataStore; } /** * @return string */ public function getDataStore() { return $this->dataStore; } /** * The destination uri of the content suggestion. * * @param string $destinationUri */ public function setDestinationUri($destinationUri) { $this->destinationUri = $destinationUri; } /** * @return string */ public function getDestinationUri() { return $this->destinationUri; } /** * The document data snippet in the suggestion. Only a subset of fields will * be populated. * * @param GoogleCloudDiscoveryengineV1Document $document */ public function setDocument(GoogleCloudDiscoveryengineV1Document $document) { $this->document = $document; } /** * @return GoogleCloudDiscoveryengineV1Document */ public function getDocument() { return $this->document; } /** * The icon uri of the content suggestion. * * @param string $iconUri */ public function setIconUri($iconUri) { $this->iconUri = $iconUri; } /** * @return string */ public function getIconUri() { return $this->iconUri; } public function setScore($score) { $this->score = $score; } public function getScore() { return $this->score; } /** * The suggestion for the query. * * @param string $suggestion */ public function setSuggestion($suggestion) { $this->suggestion = $suggestion; } /** * @return string */ public function getSuggestion() { return $this->suggestion; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDiscoveryengineV1AdvancedCompleteQueryResponseContentSuggestion::class, 'Google_Service_DiscoveryEngine_GoogleCloudDiscoveryengineV1AdvancedCompleteQueryResponseContentSuggestion');