Class DefaultLogicalVertex
- java.lang.Object
-
- org.apache.flink.runtime.jobgraph.topology.DefaultLogicalVertex
-
- All Implemented Interfaces:
LogicalVertex,Vertex<JobVertexID,IntermediateDataSetID,LogicalVertex,LogicalResult>
public class DefaultLogicalVertex extends Object implements LogicalVertex
Default implementation ofLogicalVertex. It is an adapter ofJobVertex.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<DefaultLogicalResult>getConsumedResults()JobVertexIDgetId()Iterable<? extends LogicalEdge>getInputs()Get the inputLogicalEdges of the vertex.Iterable<DefaultLogicalResult>getProducedResults()
-
-
-
Method Detail
-
getId
public JobVertexID getId()
- Specified by:
getIdin interfaceVertex<JobVertexID,IntermediateDataSetID,LogicalVertex,LogicalResult>
-
getConsumedResults
public Iterable<DefaultLogicalResult> getConsumedResults()
- Specified by:
getConsumedResultsin interfaceVertex<JobVertexID,IntermediateDataSetID,LogicalVertex,LogicalResult>
-
getProducedResults
public Iterable<DefaultLogicalResult> getProducedResults()
- Specified by:
getProducedResultsin interfaceVertex<JobVertexID,IntermediateDataSetID,LogicalVertex,LogicalResult>
-
getInputs
public Iterable<? extends LogicalEdge> getInputs()
Description copied from interface:LogicalVertexGet the inputLogicalEdges of the vertex.- Specified by:
getInputsin interfaceLogicalVertex- Returns:
- the input
LogicalEdges
-
-