public class RestPutStoredScriptAction extends BaseRestHandler
BaseRestHandler.RestChannelConsumer
MULTI_ALLOW_EXPLICIT_INDEX, parseFieldMatcher
deprecationLogger, logger, settings
Modifier | Constructor and Description |
---|---|
|
RestPutStoredScriptAction(Settings settings,
RestController controller) |
protected |
RestPutStoredScriptAction(Settings settings,
RestController controller,
boolean registerDefaultHandlers) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getScriptLang(RestRequest request) |
BaseRestHandler.RestChannelConsumer |
prepareRequest(RestRequest request,
NodeClient client)
Prepare the request for execution.
|
handleRequest, responseParams
logDeprecatedSetting, logRemovedSetting, nodeName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canTripCircuitBreaker
@Inject public RestPutStoredScriptAction(Settings settings, RestController controller)
protected RestPutStoredScriptAction(Settings settings, RestController controller, boolean registerDefaultHandlers)
protected java.lang.String getScriptLang(RestRequest request)
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
execution