Package org.elasticsearch.action.search
Search action.
-
Interface Summary Interface Description TransportSearchAction.SinglePhaseSearchAction -
Class Summary Class Description ClearScrollAction ClearScrollController ClearScrollRequest ClearScrollRequestBuilder ClearScrollResponse MaxScoreCollector A collector that computes the maximum score.MultiSearchAction MultiSearchRequest A multi search API request.MultiSearchRequestBuilder A request builder for multiple search requests.MultiSearchResponse A multi search response.MultiSearchResponse.Item A search response item, holding the actual search response, or an error message if it failed.ParsedScrollId QueryPhaseResultConsumer AArraySearchPhaseResultsimplementation that incrementally reduces aggregation results as shard results are consumed.SearchAction SearchContextId SearchContextIdForNode SearchExecutionStatsCollector 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.SearchPhaseController SearchPhaseController.ReducedQueryPhase SearchProgressActionListener AnActionListenerfor search requests that allows to track progress of theSearchAction.SearchProgressListener A listener that allows to track progress of theSearchAction.SearchRequest A request to execute search against one or more indices (or all).SearchRequestBuilder A search action request builder.SearchResponse A response of a search request.SearchResponse.Clusters 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.SearchResponseSections Base class that holds the various sections which a search response is composed of (hits, aggs, suggestions etc.) and allows to retrieve them.SearchScrollAction SearchScrollRequest SearchScrollRequestBuilder A search scroll action request builder.SearchShard A class that encapsulates theShardIdand the cluster alias of a shard used during the search action.SearchShardIterator Extension ofPlainShardIteratorused in the search api, which also holds theOriginalIndicesof 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.SearchShardTask Task storing information about a currently running search shard request.SearchTask Task storing information about a currently runningSearchRequest.SearchTransportService An encapsulation ofSearchServiceoperations exposed through transport.SearchTransportService.SearchFreeContextResponse ShardSearchFailure Represents a failure to search on a specific shard.TransportClearScrollAction TransportMultiSearchAction TransportSearchAction TransportSearchScrollAction -
Enum Summary Enum Description SearchType Search type represent the manner at which the search operation is executed. -
Exception Summary Exception Description ReduceSearchPhaseException A failure during a reduce phase (when receiving results from several shards, and reducing them into one or more results and possible actions).SearchPhaseExecutionException