public abstract class BaseNodesRequest<Request extends BaseNodesRequest<Request>> extends ActionRequest<Request>
TransportRequest.Empty
Modifier | Constructor and Description |
---|---|
protected |
BaseNodesRequest() |
protected |
BaseNodesRequest(DiscoveryNode... concreteNodes) |
protected |
BaseNodesRequest(java.lang.String... nodesIds) |
Modifier and Type | Method and Description |
---|---|
DiscoveryNode[] |
concreteNodes() |
java.lang.String[] |
nodesIds() |
Request |
nodesIds(java.lang.String... nodesIds) |
void |
readFrom(StreamInput in)
Set this object's fields from a StreamInput.
|
void |
setConcreteNodes(DiscoveryNode[] concreteNodes) |
TimeValue |
timeout() |
Request |
timeout(java.lang.String timeout) |
Request |
timeout(TimeValue timeout) |
ActionRequestValidationException |
validate() |
void |
writeTo(StreamOutput out)
Write this object's fields to a StreamOutput.
|
getShouldPersistResult
createTask, getDescription, getParentTask, setParentTask, setParentTask
remoteAddress, remoteAddress
protected BaseNodesRequest()
protected BaseNodesRequest(java.lang.String... nodesIds)
protected BaseNodesRequest(DiscoveryNode... concreteNodes)
public final java.lang.String[] nodesIds()
public final Request nodesIds(java.lang.String... nodesIds)
public TimeValue timeout()
public final Request timeout(java.lang.String timeout)
public DiscoveryNode[] concreteNodes()
public void setConcreteNodes(DiscoveryNode[] concreteNodes)
public ActionRequestValidationException validate()
validate
in class ActionRequest<Request extends BaseNodesRequest<Request>>
public void readFrom(StreamInput in) throws java.io.IOException
Streamable
readFrom
in interface Streamable
readFrom
in class ActionRequest<Request extends BaseNodesRequest<Request>>
java.io.IOException
public void writeTo(StreamOutput out) throws java.io.IOException
Streamable
writeTo
in interface Streamable
writeTo
in class ActionRequest<Request extends BaseNodesRequest<Request>>
java.io.IOException