org.elasticsearch.rest.RestHandler
RestDeleteByQueryAction
, RestUpdateByQueryAction
public abstract class AbstractBulkByQueryRestHandler<Request extends org.elasticsearch.index.reindex.AbstractBulkByScrollRequest<Request>,A extends org.elasticsearch.action.GenericAction<Request,org.elasticsearch.index.reindex.BulkByScrollResponse>> extends AbstractBaseReindexRestHandler<Request,A>
Modifier | Constructor | Description |
---|---|---|
protected |
AbstractBulkByQueryRestHandler(org.elasticsearch.common.settings.Settings settings,
A action) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
parseInternalRequest(Request internal,
org.elasticsearch.rest.RestRequest restRequest,
java.util.Map<java.lang.String,java.util.function.Consumer<java.lang.Object>> bodyConsumers) |
buildRequest, doPrepareRequest, parseRequestsPerSecond, setCommonOptions
logDeprecatedSetting, logRemovedSetting, nodeName
getName, getUsageCount, handleRequest, prepareRequest, responseParams, unrecognized
protected AbstractBulkByQueryRestHandler(org.elasticsearch.common.settings.Settings settings, A action)
protected void parseInternalRequest(Request internal, org.elasticsearch.rest.RestRequest restRequest, java.util.Map<java.lang.String,java.util.function.Consumer<java.lang.Object>> bodyConsumers) throws java.io.IOException
java.io.IOException