Package org.opensearch.index.reindex
package org.opensearch.index.reindex
Actions that modify documents based on the results of a scrolling query like
ReindexAction, UpdateByQueryAction, and
DeleteByQueryAction.-
ClassDescriptionAbstractAsyncBulkByScrollAction<Request extends AbstractBulkByScrollRequest<Request>,
Action extends TransportAction<Request, ?>> Abstract base for scrolling across a search and executing bulk actions on all results.AbstractAsyncBulkByScrollAction.RequestWrapper<Self extends DocWriteRequest<Self>>Wrapper for theDocWriteRequestthat are used in this action class.Apply aScriptto aAbstractAsyncBulkByScrollAction.RequestWrapperAbstractBaseReindexRestHandler<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-QueryImplementation of delete-by-query using scrolling and bulk.RestBuilderListener that returns higher than 200 status if there are any failures and allows to set XContent.Params.Expose reindex over rest.A request to change throttling on a task.Java API support for changing the throttle on reindex tasks while they are running.