Retail v2 API - Class ConversationalSearchRequest.Types.ConversationalFilteringSpec (2.16.0)

public sealed class ConversationalSearchRequest.Types.ConversationalFilteringSpec : IMessage<ConversationalSearchRequest.Types.ConversationalFilteringSpec>, IEquatable<ConversationalSearchRequest.Types.ConversationalFilteringSpec>, IDeepCloneable<ConversationalSearchRequest.Types.ConversationalFilteringSpec>, IBufferMessage, IMessage

Reference documentation and code samples for the Retail v2 API class ConversationalSearchRequest.Types.ConversationalFilteringSpec.

This field specifies all conversational filtering related parameters addition to conversational retail search.

Inheritance

object > ConversationalSearchRequest.Types.ConversationalFilteringSpec

Namespace

Google.Cloud.Retail.V2

Assembly

Google.Cloud.Retail.V2.dll

Constructors

ConversationalFilteringSpec()

public ConversationalFilteringSpec()

ConversationalFilteringSpec(ConversationalFilteringSpec)

public ConversationalFilteringSpec(ConversationalSearchRequest.Types.ConversationalFilteringSpec other)
Parameter
Name Description
other ConversationalSearchRequestTypesConversationalFilteringSpec

Properties

ConversationalFilteringMode

public ConversationalSearchRequest.Types.ConversationalFilteringSpec.Types.Mode ConversationalFilteringMode { get; set; }

Optional. Mode to control Conversational Filtering. Defaults to [Mode.DISABLED][google.cloud.retail.v2.ConversationalSearchRequest.ConversationalFilteringSpec.Mode.DISABLED] if it's unset.

Property Value
Type Description
ConversationalSearchRequestTypesConversationalFilteringSpecTypesMode

EnableConversationalFiltering

[Obsolete]
public bool EnableConversationalFiltering { get; set; }

Optional. This field is deprecated. Please use [ConversationalFilteringSpec.conversational_filtering_mode][google.cloud.retail.v2.ConversationalSearchRequest.ConversationalFilteringSpec.conversational_filtering_mode] instead.

Property Value
Type Description
bool

UserAnswer

public ConversationalSearchRequest.Types.UserAnswer UserAnswer { get; set; }

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.

Property Value
Type Description
ConversationalSearchRequestTypesUserAnswer