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, setMasterNodeTimeout
execute, execute, get, get, get, putHeader, request, setListenerThreaded
public 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–2015. All rights reserved.