Package io.openlineage.proxy.api.models
Class LineageStream
- java.lang.Object
-
- io.openlineage.proxy.api.models.LineageStream
-
- Direct Known Subclasses:
ConsoleLineageStream,HttpLineageStream,KafkaLineageStream
public abstract class LineageStream extends java.lang.ObjectLineageStream provides the generic implementation of the backend destinations supported by the proxy backend.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract voidcollect(java.lang.String eventAsString)Ths is the method that is called when a new lineage event is emitted from the data platform.
-
-
-
Method Detail
-
collect
public abstract void collect(java.lang.String eventAsString)
Ths is the method that is called when a new lineage event is emitted from the data platform. The specific destination class implements this method with the logic to send the event to its supported destination.- Parameters:
eventAsString- the OpenLineage event as a {code string} value
-
-