Reference documentation and code samples for the Retail V2 API class Google::Cloud::Retail::V2::ConversationalSearchRequest::ConversationalFilteringSpec.
This field specifies all conversational filtering related parameters addition to conversational retail search.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#conversational_filtering_mode
def conversational_filtering_mode() -> ::Google::Cloud::Retail::V2::ConversationalSearchRequest::ConversationalFilteringSpec::Mode
Returns
- (::Google::Cloud::Retail::V2::ConversationalSearchRequest::ConversationalFilteringSpec::Mode) — Optional. Mode to control Conversational Filtering. Defaults to Mode.DISABLED if it's unset.
#conversational_filtering_mode=
def conversational_filtering_mode=(value) -> ::Google::Cloud::Retail::V2::ConversationalSearchRequest::ConversationalFilteringSpec::Mode
Parameter
- value (::Google::Cloud::Retail::V2::ConversationalSearchRequest::ConversationalFilteringSpec::Mode) — Optional. Mode to control Conversational Filtering. Defaults to Mode.DISABLED if it's unset.
Returns
- (::Google::Cloud::Retail::V2::ConversationalSearchRequest::ConversationalFilteringSpec::Mode) — Optional. Mode to control Conversational Filtering. Defaults to Mode.DISABLED if it's unset.
#enable_conversational_filtering
def enable_conversational_filtering() -> ::Boolean
Returns
- (::Boolean) — Optional. This field is deprecated. Please use ConversationalFilteringSpec.conversational_filtering_mode instead.
#enable_conversational_filtering=
def enable_conversational_filtering=(value) -> ::Boolean
Parameter
- value (::Boolean) — Optional. This field is deprecated. Please use ConversationalFilteringSpec.conversational_filtering_mode instead.
Returns
- (::Boolean) — Optional. This field is deprecated. Please use ConversationalFilteringSpec.conversational_filtering_mode instead.
#user_answer
def user_answer() -> ::Google::Cloud::Retail::V2::ConversationalSearchRequest::UserAnswer
Returns
- (::Google::Cloud::Retail::V2::ConversationalSearchRequest::UserAnswer) — Optional. This field specifies the current user answer during the conversational filtering search. It can be either user selected from suggested answers or user input plain text.
#user_answer=
def user_answer=(value) -> ::Google::Cloud::Retail::V2::ConversationalSearchRequest::UserAnswer
Parameter
- value (::Google::Cloud::Retail::V2::ConversationalSearchRequest::UserAnswer) — Optional. This field specifies the current user answer during the conversational filtering search. It can be either user selected from suggested answers or user input plain text.
Returns
- (::Google::Cloud::Retail::V2::ConversationalSearchRequest::UserAnswer) — Optional. This field specifies the current user answer during the conversational filtering search. It can be either user selected from suggested answers or user input plain text.