public static class FilterClient.ClusterAdmin extends AbstractClusterAdminClient
ClusterAdminClient
that contains another ClusterAdminClient
which it
uses as its basic source, possibly transforming the requests / responses along the
way or providing additional functionality.Modifier and Type | Field and Description |
---|---|
protected ClusterAdminClient |
in |
Constructor and Description |
---|
ClusterAdmin(ClusterAdminClient in)
Creates a new ClusterAdmin
|
Modifier and Type | Method and Description |
---|---|
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder,ClusterAdminClient>> |
execute(Action<Request,Response,RequestBuilder,ClusterAdminClient> action,
Request request)
Executes a generic action, denoted by an
Action . |
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder,ClusterAdminClient>> |
execute(Action<Request,Response,RequestBuilder,ClusterAdminClient> action,
Request request,
ActionListener<Response> listener)
Executes a generic action, denoted by an
Action . |
protected ClusterAdminClient |
in()
Returns the delegate
Client |
ThreadPool |
threadPool()
Returns the threadpool used to execute requests on this client
|
clusterStats, clusterStats, createSnapshot, createSnapshot, deleteRepository, deleteRepository, deleteSnapshot, deleteSnapshot, getRepositories, getRepositories, getSnapshots, getSnapshots, health, health, nodesHotThreads, nodesHotThreads, nodesInfo, nodesInfo, nodesRestart, nodesRestart, nodesShutdown, nodesShutdown, nodesStats, nodesStats, pendingClusterTasks, pendingClusterTasks, prepareClusterStats, prepareCreateSnapshot, prepareDeleteRepository, prepareDeleteSnapshot, prepareExecute, prepareGetRepositories, prepareGetSnapshots, prepareHealth, prepareNodesHotThreads, prepareNodesInfo, prepareNodesRestart, prepareNodesShutdown, prepareNodesStats, preparePendingClusterTasks, preparePutRepository, prepareReroute, prepareRestoreSnapshot, prepareSearchShards, prepareSearchShards, prepareSnapshotStatus, prepareSnapshotStatus, prepareState, prepareUpdateSettings, prepareVerifyRepository, putRepository, putRepository, reroute, reroute, restoreSnapshot, restoreSnapshot, searchShards, searchShards, snapshotsStatus, snapshotsStatus, state, state, updateSettings, updateSettings, verifyRepository, verifyRepository
protected final ClusterAdminClient in
public ClusterAdmin(ClusterAdminClient in)
in
- the client to delegate toin()
public <Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder,ClusterAdminClient>> ActionFuture<Response> execute(Action<Request,Response,RequestBuilder,ClusterAdminClient> action, Request request)
ElasticsearchClient
Action
.Request
- The request type.Response
- the response type.RequestBuilder
- The request builder type.action
- The action type to execute.request
- The action request.public <Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response,RequestBuilder,ClusterAdminClient>> void execute(Action<Request,Response,RequestBuilder,ClusterAdminClient> action, Request request, ActionListener<Response> listener)
ElasticsearchClient
Action
.Request
- The request type.Response
- The response type.RequestBuilder
- The request builder type.action
- The action type to execute.request
- The action request.listener
- The listener to receive the response back.protected ClusterAdminClient in()
Client
public ThreadPool threadPool()
ElasticsearchClient
Copyright © 2009–2015. All rights reserved.