All Classes and Interfaces

Class
Description
A simple implementation of field collapsing on search responses.
Helpers for working with request-scoped context.
This is a SearchRequestProcessor that replaces the incoming query with a BooleanQuery that MUST match the incoming query with a FILTER clause based on the configured query.
Multiplies the "size" parameter on the SearchRequest by the given scaling factor, storing the original value in the request context as "original_size".
This is a SearchRequestProcessor that renames a field before returning the search response
This is a factor that creates the RenameResponseProcessor
Processor that evaluates a script with a search request in its context and then returns the modified search request.
Factory class for creating ScriptRequestProcessor.
Plugin providing common search request/response processors for use in search pipelines.
Helper methods for manipulating SearchResponse.
Processor that sorts an array of items.
Enum defining how elements will be sorted
Processor that sorts an array of items.
Truncates the returned search hits from the SearchResponse.