public abstract class AbstractBaseReindexRestHandler<Request extends <any>,A extends <any>>
extends BaseRestHandler
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBaseReindexRestHandler(Settings settings,
A action) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Request |
buildRequest(RestRequest request)
Build the Request based on the RestRequest.
|
protected RestChannelConsumer |
doPrepareRequest(RestRequest request,
NodeClient client,
boolean includeCreated,
boolean includeUpdated) |
static java.lang.Float |
parseRequestsPerSecond(RestRequest request) |
protected Request |
setCommonOptions(RestRequest restRequest,
Request request)
Sets common options of
AbstractBulkByScrollRequest requests. |
protected AbstractBaseReindexRestHandler(Settings settings,
A action)
protected RestChannelConsumer doPrepareRequest(RestRequest request,
NodeClient client,
boolean includeCreated,
boolean includeUpdated)
throws java.io.IOException
java.io.IOExceptionprotected abstract Request buildRequest(RestRequest request) throws java.io.IOException
java.io.IOExceptionprotected Request setCommonOptions(RestRequest restRequest, Request request)
AbstractBulkByScrollRequest requests.public static java.lang.Float parseRequestsPerSecond(RestRequest request)