All Classes

Class Description
AbstractAsyncBulkByScrollAction<Request extends AbstractBulkByScrollRequest<Request>,​Action extends TransportAction<Request,​?>>
Abstract base for scrolling across a search and executing bulk actions on all results.
AbstractAsyncBulkByScrollAction.DeleteRequestWrapper
AbstractAsyncBulkByScrollAction.IndexRequestWrapper
AbstractAsyncBulkByScrollAction.OpType  
AbstractAsyncBulkByScrollAction.RequestWrapper<Self extends DocWriteRequest<Self>>
Wrapper for the DocWriteRequest that are used in this action class.
AbstractAsyncBulkByScrollAction.ScriptApplier
AbstractBaseReindexRestHandler<Request extends AbstractBulkByScrollRequest<Request>,​A extends ActionType<BulkByScrollResponse>>  
AbstractBulkByQueryRestHandler<Request extends AbstractBulkByScrollRequest<Request>,​A extends ActionType<BulkByScrollResponse>>
Rest handler for reindex actions that accepts a search request like Update-By-Query or Delete-By-Query
AsyncDeleteByQueryAction
Implementation of delete-by-query using scrolling and bulk.
BulkIndexByScrollResponseContentListener
RestBuilderListener that returns higher than 200 status if there are any failures and allows to set XContent.Params.
Reindexer  
ReindexPlugin  
RemoteScrollableHitSource  
RestDeleteByQueryAction  
RestReindexAction
Expose reindex over rest.
RestRethrottleAction  
RestUpdateByQueryAction  
RethrottleAction  
RethrottleRequest
A request to change throttling on a task.
RethrottleRequestBuilder
Java API support for changing the throttle on reindex tasks while they are running.
TransportDeleteByQueryAction  
TransportReindexAction  
TransportRethrottleAction  
TransportUpdateByQueryAction