Package io.openlineage.client.transports
Class TransportFactory
java.lang.Object
io.openlineage.client.transports.TransportFactory
A factory for creating
Transport
instances. A Transport
must define a TransportConfig
defining the set of parameters needed to construct a new Transport
instance. For example, HttpConfig
defines the parameters for constructing a new HttpTransport
instance when invoking build()
. Below, we define a list
of supported Transport
s. Note, when defining your own TransportConfig
, the
type
parameter must be specified.
- A default
ConsoleTransport
transport - A
HttpTransport
transport - A
KafkaTransport
transport
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
TransportFactory
-
-
Method Details
-
build
-