org.elasticsearch.rest.RestHandler
public class RestDeleteByQueryAction extends AbstractBulkByQueryRestHandler<org.elasticsearch.index.reindex.DeleteByQueryRequest,org.elasticsearch.index.reindex.DeleteByQueryAction>
Constructor | Description |
---|---|
RestDeleteByQueryAction(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.rest.RestController controller) |
Modifier and Type | Method | Description |
---|---|---|
protected org.elasticsearch.index.reindex.DeleteByQueryRequest |
buildRequest(org.elasticsearch.rest.RestRequest request) |
Build the Request based on the RestRequest.
|
java.lang.String |
getName() |
|
org.elasticsearch.rest.BaseRestHandler.RestChannelConsumer |
prepareRequest(org.elasticsearch.rest.RestRequest request,
org.elasticsearch.client.node.NodeClient client) |
doPrepareRequest, parseRequestsPerSecond, setCommonOptions
parseInternalRequest
logDeprecatedSetting, logRemovedSetting, nodeName
getUsageCount, handleRequest, responseParams, unrecognized
public RestDeleteByQueryAction(org.elasticsearch.common.settings.Settings settings, org.elasticsearch.rest.RestController controller)
public java.lang.String getName()
getName
in class org.elasticsearch.rest.BaseRestHandler
public org.elasticsearch.rest.BaseRestHandler.RestChannelConsumer prepareRequest(org.elasticsearch.rest.RestRequest request, org.elasticsearch.client.node.NodeClient client) throws java.io.IOException
prepareRequest
in class org.elasticsearch.rest.BaseRestHandler
java.io.IOException
protected org.elasticsearch.index.reindex.DeleteByQueryRequest buildRequest(org.elasticsearch.rest.RestRequest request) throws java.io.IOException
AbstractBaseReindexRestHandler
buildRequest
in class AbstractBaseReindexRestHandler<org.elasticsearch.index.reindex.DeleteByQueryRequest,org.elasticsearch.index.reindex.DeleteByQueryAction>
java.io.IOException