public class TransportNodesSnapshotsStatus extends TransportNodesAction<TransportNodesSnapshotsStatus.Request,TransportNodesSnapshotsStatus.NodesSnapshotStatus,TransportNodesSnapshotsStatus.NodeRequest,TransportNodesSnapshotsStatus.NodeSnapshotStatus>
Modifier and Type | Class | Description |
---|---|---|
static class |
TransportNodesSnapshotsStatus.NodeRequest |
|
static class |
TransportNodesSnapshotsStatus.NodeSnapshotStatus |
|
static class |
TransportNodesSnapshotsStatus.NodesSnapshotStatus |
|
static class |
TransportNodesSnapshotsStatus.Request |
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
ACTION_NAME |
deprecationLogger, logger, settings
actionName, indexNameExpressionResolver, taskManager, threadPool
clusterService, nodeResponseClass, transportService
Constructor | Description |
---|---|
TransportNodesSnapshotsStatus(Settings settings,
ThreadPool threadPool,
ClusterService clusterService,
TransportService transportService,
SnapshotShardsService snapshotShardsService,
ActionFilters actionFilters,
IndexNameExpressionResolver indexNameExpressionResolver) |
Modifier and Type | Method | Description |
---|---|---|
protected TransportNodesSnapshotsStatus.NodeRequest |
newNodeRequest(java.lang.String nodeId,
TransportNodesSnapshotsStatus.Request request) |
|
protected TransportNodesSnapshotsStatus.NodeSnapshotStatus |
newNodeResponse() |
|
protected TransportNodesSnapshotsStatus.NodesSnapshotStatus |
newResponse(TransportNodesSnapshotsStatus.Request request,
java.util.List<TransportNodesSnapshotsStatus.NodeSnapshotStatus> responses,
java.util.List<FailedNodeException> failures) |
Create a new
TransportNodesAction (multi-node response). |
protected TransportNodesSnapshotsStatus.NodeSnapshotStatus |
nodeOperation(TransportNodesSnapshotsStatus.NodeRequest request) |
|
protected boolean |
transportCompress() |
logDeprecatedSetting, logRemovedSetting, nodeName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute, execute, execute, execute
doExecute, doExecute, newResponse, nodeOperation, resolveRequest
public static final java.lang.String ACTION_NAME
@Inject public TransportNodesSnapshotsStatus(Settings settings, ThreadPool threadPool, ClusterService clusterService, TransportService transportService, SnapshotShardsService snapshotShardsService, ActionFilters actionFilters, IndexNameExpressionResolver indexNameExpressionResolver)
protected boolean transportCompress()
protected TransportNodesSnapshotsStatus.NodeRequest newNodeRequest(java.lang.String nodeId, TransportNodesSnapshotsStatus.Request request)
protected TransportNodesSnapshotsStatus.NodeSnapshotStatus newNodeResponse()
protected TransportNodesSnapshotsStatus.NodesSnapshotStatus newResponse(TransportNodesSnapshotsStatus.Request request, java.util.List<TransportNodesSnapshotsStatus.NodeSnapshotStatus> responses, java.util.List<FailedNodeException> failures)
TransportNodesAction
TransportNodesAction
(multi-node response).newResponse
in class TransportNodesAction<TransportNodesSnapshotsStatus.Request,TransportNodesSnapshotsStatus.NodesSnapshotStatus,TransportNodesSnapshotsStatus.NodeRequest,TransportNodesSnapshotsStatus.NodeSnapshotStatus>
request
- The associated request.responses
- All successful node-level responses.failures
- All node-level failures.null
.protected TransportNodesSnapshotsStatus.NodeSnapshotStatus nodeOperation(TransportNodesSnapshotsStatus.NodeRequest request)