public class NodeOperation
extends java.lang.Object
implements org.elasticsearch.common.io.stream.Streamable
Constructor and Description |
---|
NodeOperation(org.elasticsearch.common.io.stream.StreamInput in) |
Modifier and Type | Method and Description |
---|---|
int |
downstreamExecutionPhaseId() |
byte |
downstreamExecutionPhaseInputId() |
java.util.Collection<java.lang.String> |
downstreamNodes() |
ExecutionPhase |
executionPhase() |
void |
readFrom(org.elasticsearch.common.io.stream.StreamInput in) |
java.lang.String |
toString() |
static NodeOperation |
withDownstream(ExecutionPhase executionPhase,
ExecutionPhase downstreamExecutionPhase,
byte inputId,
java.lang.String localNodeId) |
static NodeOperation |
withoutDownstream(ExecutionPhase executionPhase) |
void |
writeTo(org.elasticsearch.common.io.stream.StreamOutput out) |
public NodeOperation(org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
java.io.IOException
public static NodeOperation withoutDownstream(ExecutionPhase executionPhase)
public static NodeOperation withDownstream(ExecutionPhase executionPhase, ExecutionPhase downstreamExecutionPhase, byte inputId, java.lang.String localNodeId)
public ExecutionPhase executionPhase()
public java.util.Collection<java.lang.String> downstreamNodes()
public int downstreamExecutionPhaseId()
public void readFrom(org.elasticsearch.common.io.stream.StreamInput in) throws java.io.IOException
readFrom
in interface org.elasticsearch.common.io.stream.Streamable
java.io.IOException
public void writeTo(org.elasticsearch.common.io.stream.StreamOutput out) throws java.io.IOException
writeTo
in interface org.elasticsearch.common.io.stream.Streamable
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
public byte downstreamExecutionPhaseInputId()