public sealed class SearchRequest.Types.QueryExpansionSpec : IMessage<SearchRequest.Types.QueryExpansionSpec>, IEquatable<SearchRequest.Types.QueryExpansionSpec>, IDeepCloneable<SearchRequest.Types.QueryExpansionSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Retail v2 API class SearchRequest.Types.QueryExpansionSpec.
Specification to determine under which conditions query expansion should occur.
Implements
IMessageSearchRequestTypesQueryExpansionSpec, IEquatableSearchRequestTypesQueryExpansionSpec, IDeepCloneableSearchRequestTypesQueryExpansionSpec, IBufferMessage, IMessageNamespace
Google.Cloud.Retail.V2Assembly
Google.Cloud.Retail.V2.dll
Constructors
QueryExpansionSpec()
public QueryExpansionSpec()
QueryExpansionSpec(QueryExpansionSpec)
public QueryExpansionSpec(SearchRequest.Types.QueryExpansionSpec other)
Parameter | |
---|---|
Name | Description |
other |
SearchRequestTypesQueryExpansionSpec |
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 |
SearchRequestTypesQueryExpansionSpecTypesCondition |
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 |
bool |