org.elasticsearch.client
Interface ClusterAdminClient
- All Known Subinterfaces:
- InternalClusterAdminClient
- All Known Implementing Classes:
- AbstractClusterAdminClient, InternalTransportClusterAdminClient, NodeClusterAdminClient
public interface ClusterAdminClient
Administrative actions/operations against indices.
- See Also:
AdminClient.cluster()
Method Summary |
|
execute(ClusterAction<Request,Response,RequestBuilder> action,
Request request)
|
|
execute(ClusterAction<Request,Response,RequestBuilder> action,
Request request,
ActionListener<Response> listener)
|
ActionFuture<ClusterHealthResponse> |
health(ClusterHealthRequest request)
The health of the cluster. |
void |
health(ClusterHealthRequest request,
ActionListener<ClusterHealthResponse> listener)
The health of the cluster. |
ActionFuture<NodesHotThreadsResponse> |
nodesHotThreads(NodesHotThreadsRequest request)
|
void |
nodesHotThreads(NodesHotThreadsRequest request,
ActionListener<NodesHotThreadsResponse> listener)
|
ActionFuture<NodesInfoResponse> |
nodesInfo(NodesInfoRequest request)
Nodes info of the cluster. |
void |
nodesInfo(NodesInfoRequest request,
ActionListener<NodesInfoResponse> listener)
Nodes info of the cluster. |
ActionFuture<NodesRestartResponse> |
nodesRestart(NodesRestartRequest request)
Restarts nodes in the cluster. |
void |
nodesRestart(NodesRestartRequest request,
ActionListener<NodesRestartResponse> listener)
Restarts nodes in the cluster. |
ActionFuture<NodesShutdownResponse> |
nodesShutdown(NodesShutdownRequest request)
Shutdown nodes in the cluster. |
void |
nodesShutdown(NodesShutdownRequest request,
ActionListener<NodesShutdownResponse> listener)
Shutdown nodes in the cluster. |
ActionFuture<NodesStatsResponse> |
nodesStats(NodesStatsRequest request)
Nodes stats of the cluster. |
void |
nodesStats(NodesStatsRequest request,
ActionListener<NodesStatsResponse> listener)
Nodes stats of the cluster. |
|
prepareExecute(ClusterAction<Request,Response,RequestBuilder> action)
|
ClusterHealthRequestBuilder |
prepareHealth(String... indices)
The health of the cluster. |
NodesHotThreadsRequestBuilder |
prepareNodesHotThreads(String... nodesIds)
|
NodesInfoRequestBuilder |
prepareNodesInfo(String... nodesIds)
Nodes info of the cluster. |
NodesRestartRequestBuilder |
prepareNodesRestart(String... nodesIds)
Restarts nodes in the cluster. |
NodesShutdownRequestBuilder |
prepareNodesShutdown(String... nodesIds)
Shutdown nodes in the cluster. |
NodesStatsRequestBuilder |
prepareNodesStats(String... nodesIds)
Nodes stats of the cluster. |
ClusterRerouteRequestBuilder |
prepareReroute()
Update settings in the cluster. |
ClusterStateRequestBuilder |
prepareState()
The state of the cluster. |
ClusterUpdateSettingsRequestBuilder |
prepareUpdateSettings()
Update settings in the cluster. |
ActionFuture<ClusterRerouteResponse> |
reroute(ClusterRerouteRequest request)
Reroutes allocation of shards. |
void |
reroute(ClusterRerouteRequest request,
ActionListener<ClusterRerouteResponse> listener)
Reroutes allocation of shards. |
ActionFuture<ClusterStateResponse> |
state(ClusterStateRequest request)
The state of the cluster. |
void |
state(ClusterStateRequest request,
ActionListener<ClusterStateResponse> listener)
The state of the cluster. |
ActionFuture<ClusterUpdateSettingsResponse> |
updateSettings(ClusterUpdateSettingsRequest request)
Updates settings in the cluster. |
void |
updateSettings(ClusterUpdateSettingsRequest request,
ActionListener<ClusterUpdateSettingsResponse> listener)
Update settings in the cluster. |
execute
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>> ActionFuture<Response> execute(ClusterAction<Request,Response,RequestBuilder> action,
Request request)
execute
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>> void execute(ClusterAction<Request,Response,RequestBuilder> action,
Request request,
ActionListener<Response> listener)
prepareExecute
<Request extends ActionRequest,Response extends ActionResponse,RequestBuilder extends ActionRequestBuilder<Request,Response>> RequestBuilder prepareExecute(ClusterAction<Request,Response,RequestBuilder> action)
health
ActionFuture<ClusterHealthResponse> health(ClusterHealthRequest request)
- The health of the cluster.
- Parameters:
request
- The cluster state request
- Returns:
- The result future
- See Also:
Requests.clusterHealthRequest(String...)
health
void health(ClusterHealthRequest request,
ActionListener<ClusterHealthResponse> listener)
- The health of the cluster.
- Parameters:
request
- The cluster state requestlistener
- A listener to be notified with a result- See Also:
Requests.clusterHealthRequest(String...)
prepareHealth
ClusterHealthRequestBuilder prepareHealth(String... indices)
- The health of the cluster.
state
ActionFuture<ClusterStateResponse> state(ClusterStateRequest request)
- The state of the cluster.
- Parameters:
request
- The cluster state request.
- Returns:
- The result future
- See Also:
Requests.clusterStateRequest()
state
void state(ClusterStateRequest request,
ActionListener<ClusterStateResponse> listener)
- The state of the cluster.
- Parameters:
request
- The cluster state request.listener
- A listener to be notified with a result- See Also:
Requests.clusterStateRequest()
prepareState
ClusterStateRequestBuilder prepareState()
- The state of the cluster.
updateSettings
ActionFuture<ClusterUpdateSettingsResponse> updateSettings(ClusterUpdateSettingsRequest request)
- Updates settings in the cluster.
updateSettings
void updateSettings(ClusterUpdateSettingsRequest request,
ActionListener<ClusterUpdateSettingsResponse> listener)
- Update settings in the cluster.
prepareUpdateSettings
ClusterUpdateSettingsRequestBuilder prepareUpdateSettings()
- Update settings in the cluster.
reroute
ActionFuture<ClusterRerouteResponse> reroute(ClusterRerouteRequest request)
- Reroutes allocation of shards. Advance API.
reroute
void reroute(ClusterRerouteRequest request,
ActionListener<ClusterRerouteResponse> listener)
- Reroutes allocation of shards. Advance API.
prepareReroute
ClusterRerouteRequestBuilder prepareReroute()
- Update settings in the cluster.
nodesInfo
ActionFuture<NodesInfoResponse> nodesInfo(NodesInfoRequest request)
- Nodes info of the cluster.
- Parameters:
request
- The nodes info request
- Returns:
- The result future
- See Also:
Requests.nodesInfoRequest(String...)
nodesInfo
void nodesInfo(NodesInfoRequest request,
ActionListener<NodesInfoResponse> listener)
- Nodes info of the cluster.
- Parameters:
request
- The nodes info requestlistener
- A listener to be notified with a result- See Also:
Requests.nodesInfoRequest(String...)
prepareNodesInfo
NodesInfoRequestBuilder prepareNodesInfo(String... nodesIds)
- Nodes info of the cluster.
nodesStats
ActionFuture<NodesStatsResponse> nodesStats(NodesStatsRequest request)
- Nodes stats of the cluster.
- Parameters:
request
- The nodes info request
- Returns:
- The result future
- See Also:
Requests.nodesStatsRequest(String...)
nodesStats
void nodesStats(NodesStatsRequest request,
ActionListener<NodesStatsResponse> listener)
- Nodes stats of the cluster.
- Parameters:
request
- The nodes info requestlistener
- A listener to be notified with a result- See Also:
Requests.nodesStatsRequest(String...)
prepareNodesStats
NodesStatsRequestBuilder prepareNodesStats(String... nodesIds)
- Nodes stats of the cluster.
nodesHotThreads
ActionFuture<NodesHotThreadsResponse> nodesHotThreads(NodesHotThreadsRequest request)
nodesHotThreads
void nodesHotThreads(NodesHotThreadsRequest request,
ActionListener<NodesHotThreadsResponse> listener)
prepareNodesHotThreads
NodesHotThreadsRequestBuilder prepareNodesHotThreads(String... nodesIds)
nodesShutdown
ActionFuture<NodesShutdownResponse> nodesShutdown(NodesShutdownRequest request)
- Shutdown nodes in the cluster.
- Parameters:
request
- The nodes shutdown request
- Returns:
- The result future
- See Also:
Requests.nodesShutdownRequest(String...)
nodesShutdown
void nodesShutdown(NodesShutdownRequest request,
ActionListener<NodesShutdownResponse> listener)
- Shutdown nodes in the cluster.
- Parameters:
request
- The nodes shutdown requestlistener
- A listener to be notified with a result- See Also:
Requests.nodesShutdownRequest(String...)
prepareNodesShutdown
NodesShutdownRequestBuilder prepareNodesShutdown(String... nodesIds)
- Shutdown nodes in the cluster.
nodesRestart
ActionFuture<NodesRestartResponse> nodesRestart(NodesRestartRequest request)
- Restarts nodes in the cluster.
- Parameters:
request
- The nodes restart request
- Returns:
- The result future
- See Also:
Requests.nodesRestartRequest(String...)
nodesRestart
void nodesRestart(NodesRestartRequest request,
ActionListener<NodesRestartResponse> listener)
- Restarts nodes in the cluster.
- Parameters:
request
- The nodes restart requestlistener
- A listener to be notified with a result- See Also:
Requests.nodesRestartRequest(String...)
prepareNodesRestart
NodesRestartRequestBuilder prepareNodesRestart(String... nodesIds)
- Restarts nodes in the cluster.
Copyright © 2009-2012. All Rights Reserved.