RestHandlerpublic class RestListTasksAction extends BaseRestHandler
BaseRestHandler.RestChannelConsumerdeprecationLogger, logger, settingsMULTI_ALLOW_EXPLICIT_INDEX| Constructor | Description |
|---|---|
RestListTasksAction(Settings settings,
RestController controller,
java.util.function.Supplier<DiscoveryNodes> nodesInCluster) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
canTripCircuitBreaker() |
|
static ListTasksRequest |
generateListTasksRequest(RestRequest request) |
|
java.lang.String |
getName() |
|
static <T extends ListTasksResponse> |
listTasksResponseListener(java.util.function.Supplier<DiscoveryNodes> nodesInCluster,
java.lang.String groupBy,
RestChannel channel) |
Standard listener for extensions of
ListTasksResponse that supports group_by=nodes. |
BaseRestHandler.RestChannelConsumer |
prepareRequest(RestRequest request,
NodeClient client) |
Prepare the request for execution.
|
logDeprecatedSetting, logRemovedSetting, nodeNamegetUsageCount, handleRequest, responseParams, unrecognizedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsupportsContentStreampublic RestListTasksAction(Settings settings, RestController controller, java.util.function.Supplier<DiscoveryNodes> nodesInCluster)
public java.lang.String getName()
getName in class BaseRestHandlerRestNodesUsageAction.public BaseRestHandler.RestChannelConsumer prepareRequest(RestRequest request, NodeClient client) throws java.io.IOException
BaseRestHandlerBaseRestHandler.responseParams() to indicate such
params.prepareRequest in class BaseRestHandlerrequest - 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
executionpublic static ListTasksRequest generateListTasksRequest(RestRequest request)
public static <T extends ListTasksResponse> ActionListener<T> listTasksResponseListener(java.util.function.Supplier<DiscoveryNodes> nodesInCluster, java.lang.String groupBy, RestChannel channel)
ListTasksResponse that supports group_by=nodes.public boolean canTripCircuitBreaker()