Package org.elasticsearch.action.search
package org.elasticsearch.action.search
Search action.
-
ClassDescriptionA collector that computes the maximum score.A multi search API request.A request builder for multiple search requests.A multi search response.A search response item, holding the actual search response, or an error message if it failed.A
ArraySearchPhaseResults
implementation that incrementally reduces aggregation results as shard results are consumed.A wrapper of search action listeners (search results) that unwraps the query result to get the piggybacked queue size and service time EWMA, adding those values to the coordinating nodes'ResponseCollectorService
.AnActionListener
for search requests that allows to track progress of theSearchAction
.A listener that allows to track progress of theSearchAction
.A request to execute search against one or more indices (or all).A search action request builder.A response of a search request.Holds info about the clusters that the search was executed on: how many in total, how many of them were successful and how many of them were skipped.Base class that holds the various sections which a search response is composed of (hits, aggs, suggestions etc.) and allows to retrieve them.A search scroll action request builder.A class that encapsulates theShardId
and the cluster alias of a shard used during the search action.Extension ofPlainShardIterator
used in the search api, which also holds theOriginalIndices
of the search request (useful especially with cross-cluster search, as each cluster has its own set of original indices) as well as the cluster alias.Task storing information about a currently running search shard request.Task storing information about a currently runningSearchRequest
.An encapsulation ofSearchService
operations exposed through transport. -
Enum ClassDescriptionSearch type represent the manner at which the search operation is executed.
-
ExceptionDescriptionA failure during a reduce phase (when receiving results from several shards, and reducing them into one or more results and possible actions).Represents a failure to search on a specific shard.