Package io.openlineage.client.transports
Class FileTransport
java.lang.Object
io.openlineage.client.transports.Transport
io.openlineage.client.transports.FileTransport
- All Implemented Interfaces:
AutoCloseable
Appends Openlineage events to a file specified. Events are separated by a newline character,
while all the existing newline characters within event json are removed. FileTransport was
introduced for the purpose of integration tests.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
emit
(OpenLineage.DatasetEvent datasetEvent) void
emit
(OpenLineage.JobEvent jobEvent) void
emit
(OpenLineage.RunEvent runEvent)