Class TableSinkLineageVertexImpl
java.lang.Object
org.apache.flink.table.planner.lineage.TableSinkLineageVertexImpl
- All Implemented Interfaces:
org.apache.flink.streaming.api.lineage.LineageVertex,TableSinkLineageVertex
Implementation of TableSinkLineageVertex.
-
Constructor Summary
ConstructorsConstructorDescriptionTableSinkLineageVertexImpl(List<org.apache.flink.streaming.api.lineage.LineageDataset> datasets, org.apache.flink.table.operations.ModifyType modifyType) -
Method Summary
Modifier and TypeMethodDescriptionList<org.apache.flink.streaming.api.lineage.LineageDataset>datasets()org.apache.flink.table.operations.ModifyTypeModify type, INSERT/UPDATE/DELETE statement, listener can identify different sink by the type to determine whether the sink should be added to the lineage.
-
Constructor Details
-
TableSinkLineageVertexImpl
public TableSinkLineageVertexImpl(List<org.apache.flink.streaming.api.lineage.LineageDataset> datasets, org.apache.flink.table.operations.ModifyType modifyType)
-
-
Method Details
-
datasets
- Specified by:
datasetsin interfaceorg.apache.flink.streaming.api.lineage.LineageVertex
-
modifyType
public org.apache.flink.table.operations.ModifyType modifyType()Description copied from interface:TableSinkLineageVertexModify type, INSERT/UPDATE/DELETE statement, listener can identify different sink by the type to determine whether the sink should be added to the lineage.- Specified by:
modifyTypein interfaceTableSinkLineageVertex
-