Class LineageUtil

java.lang.Object
org.apache.flink.connector.kafka.lineage.LineageUtil

public class LineageUtil extends Object
Utility class with useful methods for managing lineage objects.
  • Constructor Details

    • LineageUtil

      public LineageUtil()
  • Method Details

    • datasetOf

      public static org.apache.flink.streaming.api.lineage.LineageDataset datasetOf(String namespace, KafkaDatasetFacet kafkaDatasetFacet)
    • datasetOf

      public static org.apache.flink.streaming.api.lineage.LineageDataset datasetOf(String namespace, KafkaDatasetFacet kafkaDatasetFacet, TypeDatasetFacet typeFacet)
    • namespaceOf

      public static String namespaceOf(Properties properties)
    • sourceLineageVertexOf

      public static org.apache.flink.streaming.api.lineage.SourceLineageVertex sourceLineageVertexOf(Collection<org.apache.flink.streaming.api.lineage.LineageDataset> datasets)
    • lineageVertexOf

      public static org.apache.flink.streaming.api.lineage.LineageVertex lineageVertexOf(Collection<org.apache.flink.streaming.api.lineage.LineageDataset> datasets)