| Name | Type | Description | Notes |
|---|---|---|---|
| activePromotions | java.util.List<ActivePromotion> | A list of the promotions activated when running the query. | [optional] |
| aggregateFilters | Map<String, QueryAggregateResult> | The aggregates run with filters. | [optional] |
| aggregates | Map<String, QueryAggregateResult> | The aggregates returned by the query. | [optional] |
| banners | java.util.List<Banner> | Banners associated with this query. | [optional] |
| featureScoreWeight | Double | The weight applied to the features in the query, used for analyzing the index, neural and feature components for results. For each result: ``` score = max(index_score, neural_score) * (1 - feature_score_weight) + feature_score * feature_score_weight ``` | [optional] |
| pipeline | QueryCollectionResponsePipeline | [optional] | |
| processingDuration | String | The total time taken to perform the query. | [optional] |
| queryId | String | The query identifier. This uniqely identifies the specific query it was returned on. This is used to link user interactions with a query. | [optional] |
| redirects | Map<String, RedirectResult> | A mapping of redirects triggered for all possible variations of the query. | [optional] |
| results | java.util.List<QueryResult> | The results returned by the query. | [optional] |
| totalSize | String | The total number of results that match the query. | [optional] |
| variables | Map<String, Object> | The modified variables returned by the pipeline after it has finished processing. | [optional] |