Class JobPlanInfo.Plan.Node
- java.lang.Object
-
- org.apache.flink.runtime.rest.messages.JobPlanInfo.Plan.Node
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- JobPlanInfo.Plan
public static final class JobPlanInfo.Plan.Node extends Object implements Serializable
An inner class containing node (vertex) level info.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JobPlanInfo.Plan.Node.Input
An inner class containing information on what input nodes should be linked to this node.
-
Constructor Summary
Constructors Constructor Description Node(String id, String operator, long parallelism, String operatorStrategy, String description, JobPlanInfo.RawJson optimizerProperties, Collection<JobPlanInfo.Plan.Node.Input> inputs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
String
getDescription()
String
getId()
Collection<JobPlanInfo.Plan.Node.Input>
getInputs()
String
getOperator()
String
getOperatorStrategy()
JobPlanInfo.RawJson
getOptimizerProperties()
long
getParallelism()
int
hashCode()
-
-
-
Constructor Detail
-
Node
public Node(String id, String operator, long parallelism, String operatorStrategy, String description, JobPlanInfo.RawJson optimizerProperties, @Nullable Collection<JobPlanInfo.Plan.Node.Input> inputs)
-
-
Method Detail
-
getId
public String getId()
-
getParallelism
public long getParallelism()
-
getOperator
public String getOperator()
-
getOperatorStrategy
public String getOperatorStrategy()
-
getDescription
public String getDescription()
-
getOptimizerProperties
public JobPlanInfo.RawJson getOptimizerProperties()
-
getInputs
public Collection<JobPlanInfo.Plan.Node.Input> getInputs()
-
-