Class DefaultLineageGraph
- java.lang.Object
-
- org.apache.flink.streaming.api.lineage.DefaultLineageGraph
-
- All Implemented Interfaces:
LineageGraph
@Internal public class DefaultLineageGraph extends Object implements LineageGraph
Default implementation forLineageGraph.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDefaultLineageGraph.LineageGraphBuilderBuild the default lineage graph fromLineageEdge.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DefaultLineageGraph.LineageGraphBuilderbuilder()List<LineageEdge>relations()List<LineageVertex>sinks()List<SourceLineageVertex>sources()
-
-
-
Method Detail
-
sources
public List<SourceLineageVertex> sources()
- Specified by:
sourcesin interfaceLineageGraph
-
sinks
public List<LineageVertex> sinks()
- Specified by:
sinksin interfaceLineageGraph
-
relations
public List<LineageEdge> relations()
- Specified by:
relationsin interfaceLineageGraph
-
builder
public static DefaultLineageGraph.LineageGraphBuilder builder()
-
-