public abstract class AbstractBaseReindexRestHandler<Request extends AbstractBulkByScrollRequest<Request>,A extends GenericAction<Request,BulkByScrollResponse>> extends BaseRestHandler
BaseRestHandler.RestChannelConsumerMULTI_ALLOW_EXPLICIT_INDEXdeprecationLogger, logger, settings| 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 BaseRestHandler.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. |
handleRequest, prepareRequest, responseParams, unrecognizedlogDeprecatedSetting, logRemovedSetting, nodeNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanTripCircuitBreaker, supportsContentStream, supportsPlainTextprotected BaseRestHandler.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)