public sealed class QueryExpansionSpec : IMessage<SearchRequest.Types.QueryExpansionSpec>, IEquatable<SearchRequest.Types.QueryExpansionSpec>, IDeepCloneable<SearchRequest.Types.QueryExpansionSpec>, IBufferMessage, IMessage
Specification to determine under which conditions query expansion should occur.
Implements
IMessage<SearchRequest.Types.QueryExpansionSpec>, IEquatable<SearchRequest.Types.QueryExpansionSpec>, IDeepCloneable<SearchRequest.Types.QueryExpansionSpec>, IBufferMessage, IMessageNamespace
Google.Cloud.Retail.V2Assembly
Google.Cloud.Retail.V2.dll
Constructors
QueryExpansionSpec()
public QueryExpansionSpec()
QueryExpansionSpec(SearchRequest.Types.QueryExpansionSpec)
public QueryExpansionSpec(SearchRequest.Types.QueryExpansionSpec other)
Parameter | |
---|---|
Name | Description |
other | SearchRequest.Types.QueryExpansionSpec |
Properties
Condition
public SearchRequest.Types.QueryExpansionSpec.Types.Condition Condition { get; set; }
The condition under which query expansion should occur. Default to [Condition.DISABLED][google.cloud.retail.v2.SearchRequest.QueryExpansionSpec.Condition.DISABLED].
Property Value | |
---|---|
Type | Description |
SearchRequest.Types.QueryExpansionSpec.Types.Condition |
PinUnexpandedResults
public bool PinUnexpandedResults { get; set; }
Whether to pin unexpanded results. If this field is set to true, unexpanded products are always at the top of the search results, followed by the expanded results.
Property Value | |
---|---|
Type | Description |
Boolean |