public class NodesShutdownRequestBuilder extends MasterNodeOperationRequestBuilder<NodesShutdownRequest,NodesShutdownResponse,NodesShutdownRequestBuilder,ClusterAdminClient>
client, request| Constructor and Description |
|---|
NodesShutdownRequestBuilder(ClusterAdminClient clusterClient) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doExecute(ActionListener<NodesShutdownResponse> listener) |
NodesShutdownRequestBuilder |
setDelay(String delay)
The delay for the restart to occur.
|
NodesShutdownRequestBuilder |
setDelay(TimeValue delay)
The delay for the restart to occur.
|
NodesShutdownRequestBuilder |
setExit(boolean exit)
Should the JVM be exited as well or not.
|
NodesShutdownRequestBuilder |
setNodesIds(String... nodesIds)
The nodes ids to restart.
|
setMasterNodeTimeout, setMasterNodeTimeoutexecute, execute, get, get, get, putHeader, request, setListenerThreadedpublic NodesShutdownRequestBuilder(ClusterAdminClient clusterClient)
public NodesShutdownRequestBuilder setNodesIds(String... nodesIds)
public NodesShutdownRequestBuilder setDelay(TimeValue delay)
public NodesShutdownRequestBuilder setDelay(String delay)
public NodesShutdownRequestBuilder setExit(boolean exit)
protected void doExecute(ActionListener<NodesShutdownResponse> listener)
doExecute in class ActionRequestBuilder<NodesShutdownRequest,NodesShutdownResponse,NodesShutdownRequestBuilder,ClusterAdminClient>Copyright © 2009–2016. All rights reserved.