RestHandlerRestAliasAction, RestAllocationAction, RestCountAction, RestFielddataAction, RestHealthAction, RestIndicesAction, RestMasterAction, RestNodeAttrsAction, RestNodesAction, RestPendingClusterTasksAction, RestPluginsAction, RestRecoveryAction, RestRepositoriesAction, RestSegmentsAction, RestShardsAction, RestSnapshotAction, RestTasksAction, RestTemplatesAction, RestThreadPoolActionpublic abstract class AbstractCatAction extends BaseRestHandler
BaseRestHandler.RestChannelConsumerdeprecationLogger, logger, settingsMULTI_ALLOW_EXPLICIT_INDEX| Constructor | Description |
|---|---|
AbstractCatAction(Settings settings) |
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract BaseRestHandler.RestChannelConsumer |
doCatRequest(RestRequest request,
NodeClient client) |
|
protected abstract void |
documentation(java.lang.StringBuilder sb) |
|
protected abstract Table |
getTableWithHeader(RestRequest request) |
|
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, nodeNamegetName, getUsageCount, handleRequest, unrecognizedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanTripCircuitBreaker, supportsContentStreampublic AbstractCatAction(Settings settings)
protected abstract BaseRestHandler.RestChannelConsumer doCatRequest(RestRequest request, NodeClient client)
protected abstract void documentation(java.lang.StringBuilder sb)
protected abstract Table getTableWithHeader(RestRequest request)
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
executionprotected java.util.Set<java.lang.String> responseParams()
BaseRestHandlerBaseRestHandler.prepareRequest(RestRequest, NodeClient).responseParams in class BaseRestHandler