RestHandler
public class RestClusterRerouteAction extends BaseRestHandler
BaseRestHandler.RestChannelConsumer
deprecationLogger, logger, settings
MULTI_ALLOW_EXPLICIT_INDEX
Constructor | Description |
---|---|
RestClusterRerouteAction(Settings settings,
RestController controller,
SettingsFilter settingsFilter) |
Modifier and Type | Method | Description |
---|---|---|
static ClusterRerouteRequest |
createRequest(RestRequest request) |
|
java.lang.String |
getName() |
|
BaseRestHandler.RestChannelConsumer |
prepareRequest(RestRequest request,
NodeClient client) |
Prepare the request for execution.
|
protected java.util.Set<java.lang.String> |
responseParams() |
Parameters used for controlling the response and thus might not be consumed during
preparation of the request execution in
BaseRestHandler.prepareRequest(RestRequest, NodeClient) . |
logDeprecatedSetting, logRemovedSetting, nodeName
getUsageCount, handleRequest, unrecognized
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canTripCircuitBreaker, supportsContentStream
public RestClusterRerouteAction(Settings settings, RestController controller, SettingsFilter settingsFilter)
public java.lang.String getName()
getName
in class BaseRestHandler
RestNodesUsageAction
.public BaseRestHandler.RestChannelConsumer prepareRequest(RestRequest request, NodeClient client) throws java.io.IOException
BaseRestHandler
BaseRestHandler.responseParams()
to indicate such
params.prepareRequest
in class BaseRestHandler
request
- the request to executeclient
- client for executing actions on the local nodejava.io.IOException
- if an I/O exception occurred parsing the request and preparing for
executionprotected java.util.Set<java.lang.String> responseParams()
BaseRestHandler
BaseRestHandler.prepareRequest(RestRequest, NodeClient)
.responseParams
in class BaseRestHandler
public static ClusterRerouteRequest createRequest(RestRequest request) throws java.io.IOException
java.io.IOException