Google Cloud Retail V2 Client - Class QueryExpansionInfo (1.5.0)

Reference documentation and code samples for the Google Cloud Retail V2 Client class QueryExpansionInfo.

Information describing query expansion including whether expansion has occurred.

Generated from protobuf message google.cloud.retail.v2.SearchResponse.QueryExpansionInfo

Namespace

Google \ Cloud \ Retail \ V2 \ SearchResponse

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ expanded_query bool

Bool describing whether query expansion has occurred.

↳ pinned_result_count int|string

Number of pinned results. This field will only be set when expansion happens and SearchRequest.QueryExpansionSpec.pin_unexpanded_results is set to true.

getExpandedQuery

Bool describing whether query expansion has occurred.

Returns
TypeDescription
bool

setExpandedQuery

Bool describing whether query expansion has occurred.

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getPinnedResultCount

Number of pinned results. This field will only be set when expansion happens and SearchRequest.QueryExpansionSpec.pin_unexpanded_results is set to true.

Returns
TypeDescription
int|string

setPinnedResultCount

Number of pinned results. This field will only be set when expansion happens and SearchRequest.QueryExpansionSpec.pin_unexpanded_results is set to true.

Parameter
NameDescription
var int|string
Returns
TypeDescription
$this