public sealed class SearchRequest.Types.QueryExpansionSpec : IMessage<SearchRequest.Types.QueryExpansionSpec>, IEquatable<SearchRequest.Types.QueryExpansionSpec>, IDeepCloneable<SearchRequest.Types.QueryExpansionSpec>, IBufferMessage, IMessageReference 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 |
|