SearchResponse(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Response message for SearchService.Search method.
A list of matched items. The order represents the ranking.
Results of facets requested by user.
The estimated total count of matched items irrespective of pagination. The count of results returned by pagination may be less than the total_size that matches.
If spell correction applies, the corrected query. Otherwise, empty.
A unique search token. This should be included in the UserEvent logs resulting from this search, which enables accurate attribution of search model performance.
A token that can be sent as SearchRequest.page_token to retrieve the next page. If this field is omitted, there are no subsequent pages.
Query expansion information for the returned results.
The URI of a customer-defined redirect page. If redirect action is triggered, no search will be performed, and only redirect_uri and attribution_token will be set in the response.
The fully qualified resource name of applied `controls
The invalid SearchRequest.BoostSpec.condition_boost_specs that are not applied during serving.
Inheritancebuiltins.object > proto.message.Message > SearchResponse
Facet(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A facet result.
QueryExpansionInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Information describing query expansion including whether expansion has occurred.
SearchResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents the search results.