Class SearchResponse.Types.QueryExpansionInfo

public sealed class QueryExpansionInfo : IMessage<SearchResponse.Types.QueryExpansionInfo>, IEquatable<SearchResponse.Types.QueryExpansionInfo>, IDeepCloneable<SearchResponse.Types.QueryExpansionInfo>, IBufferMessage, IMessage

Information describing query expansion including whether expansion has occurred.

Inheritance

Object > SearchResponse.Types.QueryExpansionInfo

Namespace

Google.Cloud.Retail.V2

Assembly

Google.Cloud.Retail.V2.dll

Constructors

QueryExpansionInfo()

public QueryExpansionInfo()

QueryExpansionInfo(SearchResponse.Types.QueryExpansionInfo)

public QueryExpansionInfo(SearchResponse.Types.QueryExpansionInfo other)
Parameter
NameDescription
otherSearchResponse.Types.QueryExpansionInfo

Properties

ExpandedQuery

public bool ExpandedQuery { get; set; }

Bool describing whether query expansion has occurred.

Property Value
TypeDescription
Boolean

PinnedResultCount

public long PinnedResultCount { get; set; }

Number of pinned results. This field will only be set when expansion happens and [SearchRequest.QueryExpansionSpec.pin_unexpanded_results][google.cloud.retail.v2.SearchRequest.QueryExpansionSpec.pin_unexpanded_results] is set to true.

Property Value
TypeDescription
Int64