attributes = $attributes; } /** * @return GoogleCloudDiscoveryengineV1betaCustomAttribute[] */ public function getAttributes() { return $this->attributes; } /** * @param string */ public function setAttributionToken($attributionToken) { $this->attributionToken = $attributionToken; } /** * @return string */ public function getAttributionToken() { return $this->attributionToken; } /** * @param GoogleCloudDiscoveryengineV1betaCompletionInfo */ public function setCompletionInfo(GoogleCloudDiscoveryengineV1betaCompletionInfo $completionInfo) { $this->completionInfo = $completionInfo; } /** * @return GoogleCloudDiscoveryengineV1betaCompletionInfo */ public function getCompletionInfo() { return $this->completionInfo; } /** * @param bool */ public function setDirectUserRequest($directUserRequest) { $this->directUserRequest = $directUserRequest; } /** * @return bool */ public function getDirectUserRequest() { return $this->directUserRequest; } /** * @param GoogleCloudDiscoveryengineV1betaDocumentInfo[] */ public function setDocuments($documents) { $this->documents = $documents; } /** * @return GoogleCloudDiscoveryengineV1betaDocumentInfo[] */ public function getDocuments() { return $this->documents; } /** * @param string */ public function setEventTime($eventTime) { $this->eventTime = $eventTime; } /** * @return string */ public function getEventTime() { return $this->eventTime; } /** * @param string */ public function setEventType($eventType) { $this->eventType = $eventType; } /** * @return string */ public function getEventType() { return $this->eventType; } /** * @param string */ public function setFilter($filter) { $this->filter = $filter; } /** * @return string */ public function getFilter() { return $this->filter; } /** * @param GoogleCloudDiscoveryengineV1betaMediaInfo */ public function setMediaInfo(GoogleCloudDiscoveryengineV1betaMediaInfo $mediaInfo) { $this->mediaInfo = $mediaInfo; } /** * @return GoogleCloudDiscoveryengineV1betaMediaInfo */ public function getMediaInfo() { return $this->mediaInfo; } /** * @param GoogleCloudDiscoveryengineV1betaPageInfo */ public function setPageInfo(GoogleCloudDiscoveryengineV1betaPageInfo $pageInfo) { $this->pageInfo = $pageInfo; } /** * @return GoogleCloudDiscoveryengineV1betaPageInfo */ public function getPageInfo() { return $this->pageInfo; } /** * @param GoogleCloudDiscoveryengineV1betaPanelInfo */ public function setPanel(GoogleCloudDiscoveryengineV1betaPanelInfo $panel) { $this->panel = $panel; } /** * @return GoogleCloudDiscoveryengineV1betaPanelInfo */ public function getPanel() { return $this->panel; } /** * @param string[] */ public function setPromotionIds($promotionIds) { $this->promotionIds = $promotionIds; } /** * @return string[] */ public function getPromotionIds() { return $this->promotionIds; } /** * @param GoogleCloudDiscoveryengineV1betaSearchInfo */ public function setSearchInfo(GoogleCloudDiscoveryengineV1betaSearchInfo $searchInfo) { $this->searchInfo = $searchInfo; } /** * @return GoogleCloudDiscoveryengineV1betaSearchInfo */ public function getSearchInfo() { return $this->searchInfo; } /** * @param string */ public function setSessionId($sessionId) { $this->sessionId = $sessionId; } /** * @return string */ public function getSessionId() { return $this->sessionId; } /** * @param string[] */ public function setTagIds($tagIds) { $this->tagIds = $tagIds; } /** * @return string[] */ public function getTagIds() { return $this->tagIds; } /** * @param GoogleCloudDiscoveryengineV1betaTransactionInfo */ public function setTransactionInfo(GoogleCloudDiscoveryengineV1betaTransactionInfo $transactionInfo) { $this->transactionInfo = $transactionInfo; } /** * @return GoogleCloudDiscoveryengineV1betaTransactionInfo */ public function getTransactionInfo() { return $this->transactionInfo; } /** * @param GoogleCloudDiscoveryengineV1betaUserInfo */ public function setUserInfo(GoogleCloudDiscoveryengineV1betaUserInfo $userInfo) { $this->userInfo = $userInfo; } /** * @return GoogleCloudDiscoveryengineV1betaUserInfo */ public function getUserInfo() { return $this->userInfo; } /** * @param string */ public function setUserPseudoId($userPseudoId) { $this->userPseudoId = $userPseudoId; } /** * @return string */ public function getUserPseudoId() { return $this->userPseudoId; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDiscoveryengineV1betaUserEvent::class, 'Google_Service_DiscoveryEngine_GoogleCloudDiscoveryengineV1betaUserEvent');