Package io.openlineage.client.transports
Class Transport
java.lang.Object
io.openlineage.client.transports.Transport
- All Implemented Interfaces:
AutoCloseable
- Direct Known Subclasses:
CompositeTransport,ConsoleTransport,FileTransport,HttpTransport,KafkaTransport,NoopTransport,TransformTransport
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()abstract voidemit(OpenLineage.DatasetEvent datasetEvent) abstract voidemit(OpenLineage.JobEvent jobEvent) abstract voidemit(OpenLineage.RunEvent runEvent)
-
Constructor Details
-
Transport
public Transport()
-
-
Method Details
-
emit
-
emit
-
emit
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
Exception
-