conversationId = $conversationId; } /** * @return string */ public function getConversationId() { return $this->conversationId; } /** * This field specifies whether the customer would like to do conversational * search. If this field is set to true, conversational related extra * information will be returned from server side, including follow-up * question, answer options, etc. * * @param bool $followupConversationRequested */ public function setFollowupConversationRequested($followupConversationRequested) { $this->followupConversationRequested = $followupConversationRequested; } /** * @return bool */ public function getFollowupConversationRequested() { return $this->followupConversationRequested; } /** * This field specifies the current user answer during the conversational * search. This can be either user selected from suggested answers or user * input plain text. * * @param GoogleCloudRetailV2SearchRequestConversationalSearchSpecUserAnswer $userAnswer */ public function setUserAnswer(GoogleCloudRetailV2SearchRequestConversationalSearchSpecUserAnswer $userAnswer) { $this->userAnswer = $userAnswer; } /** * @return GoogleCloudRetailV2SearchRequestConversationalSearchSpecUserAnswer */ public function getUserAnswer() { return $this->userAnswer; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudRetailV2SearchRequestConversationalSearchSpec::class, 'Google_Service_CloudRetail_GoogleCloudRetailV2SearchRequestConversationalSearchSpec');