Package io.openlineage.client.transports
Class Transport
- java.lang.Object
-
- io.openlineage.client.transports.Transport
-
- Direct Known Subclasses:
ConsoleTransport
,FileTransport
,HttpTransport
,KafkaTransport
,KinesisTransport
,NoopTransport
public abstract class Transport extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Transport()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
emit(OpenLineage.DatasetEvent datasetEvent)
abstract void
emit(OpenLineage.JobEvent jobEvent)
abstract void
emit(OpenLineage.RunEvent runEvent)
-
-
-
Method Detail
-
emit
public abstract void emit(@NonNull OpenLineage.RunEvent runEvent)
-
emit
public abstract void emit(@NonNull OpenLineage.DatasetEvent datasetEvent)
-
emit
public abstract void emit(@NonNull OpenLineage.JobEvent jobEvent)
-
-