dataStore = $dataStore; } /** * @return string */ public function getDataStore() { return $this->dataStore; } /** * The destination uri of the person suggestion. * * @param string $destinationUri */ public function setDestinationUri($destinationUri) { $this->destinationUri = $destinationUri; } /** * @return string */ public function getDestinationUri() { return $this->destinationUri; } /** * The photo uri of the person suggestion. * * @param string $displayPhotoUri */ public function setDisplayPhotoUri($displayPhotoUri) { $this->displayPhotoUri = $displayPhotoUri; } /** * @return string */ public function getDisplayPhotoUri() { return $this->displayPhotoUri; } /** * The document data snippet in the suggestion. Only a subset of fields is * populated. * * @param GoogleCloudDiscoveryengineV1Document $document */ public function setDocument(GoogleCloudDiscoveryengineV1Document $document) { $this->document = $document; } /** * @return GoogleCloudDiscoveryengineV1Document */ public function getDocument() { return $this->document; } /** * The type of the person. * * Accepted values: PERSON_TYPE_UNSPECIFIED, CLOUD_IDENTITY, * THIRD_PARTY_IDENTITY * * @param self::PERSON_TYPE_* $personType */ public function setPersonType($personType) { $this->personType = $personType; } /** * @return self::PERSON_TYPE_* */ public function getPersonType() { return $this->personType; } 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(GoogleCloudDiscoveryengineV1AdvancedCompleteQueryResponsePersonSuggestion::class, 'Google_Service_DiscoveryEngine_GoogleCloudDiscoveryengineV1AdvancedCompleteQueryResponsePersonSuggestion');