B C G H I K L M P R 
All Classes All Packages

B

build() - Method in class io.openlineage.proxy.ProxyStreamFactory
 

C

collect(String) - Method in class io.openlineage.proxy.api.models.ConsoleLineageStream
 
collect(String) - Method in class io.openlineage.proxy.api.models.HttpLineageStream
 
collect(String) - Method in class io.openlineage.proxy.api.models.KafkaLineageStream
 
collect(String) - Method in class io.openlineage.proxy.api.models.LineageStream
Ths is the method that is called when a new lineage event is emitted from the data platform.
ConsoleConfig - Class in io.openlineage.proxy.api.models
 
ConsoleConfig() - Constructor for class io.openlineage.proxy.api.models.ConsoleConfig
 
ConsoleLineageStream - Class in io.openlineage.proxy.api.models
ConsoleLineageStream pushes events to stdout
ConsoleLineageStream() - Constructor for class io.openlineage.proxy.api.models.ConsoleLineageStream
 

G

getName() - Method in class io.openlineage.proxy.ProxyApp
Standard dropwizard function to return fixed name of the application at the endpoint.

H

hasLocalServerId() - Method in class io.openlineage.proxy.api.models.KafkaConfig
 
HttpConfig - Class in io.openlineage.proxy.api.models
 
HttpConfig() - Constructor for class io.openlineage.proxy.api.models.HttpConfig
 
HttpLineageStream - Class in io.openlineage.proxy.api.models
HttpLineageStream pushes events to http endpoint
HttpLineageStream(HttpConfig) - Constructor for class io.openlineage.proxy.api.models.HttpLineageStream
 

I

initialize(Bootstrap<ProxyConfig>) - Method in class io.openlineage.proxy.ProxyApp
Initialize the application.
io.openlineage.proxy - package io.openlineage.proxy
 
io.openlineage.proxy.api - package io.openlineage.proxy.api
 
io.openlineage.proxy.api.models - package io.openlineage.proxy.api.models
 
io.openlineage.proxy.service - package io.openlineage.proxy.service
 

K

KafkaConfig - Class in io.openlineage.proxy.api.models
 
KafkaConfig() - Constructor for class io.openlineage.proxy.api.models.KafkaConfig
 
KafkaLineageStream - Class in io.openlineage.proxy.api.models
KafkaLineageStream is responsible for sending open lineage events to kafka.
KafkaLineageStream(KafkaConfig) - Constructor for class io.openlineage.proxy.api.models.KafkaLineageStream
 

L

LineageStream - Class in io.openlineage.proxy.api.models
LineageStream provides the generic implementation of the backend destinations supported by the proxy backend.

M

main(String[]) - Static method in class io.openlineage.proxy.ProxyApp
The main function receives the config file which is used in the initialization of the proxy backend.

P

ProxyApp - Class in io.openlineage.proxy
ProxyApp is the main class of the Proxy Backend.
ProxyApp() - Constructor for class io.openlineage.proxy.ProxyApp
 
ProxyAppException - Exception in io.openlineage.proxy
 
ProxyAppException(String) - Constructor for exception io.openlineage.proxy.ProxyAppException
 
ProxyAppException(String, Throwable) - Constructor for exception io.openlineage.proxy.ProxyAppException
 
ProxyAppException(Throwable) - Constructor for exception io.openlineage.proxy.ProxyAppException
 
ProxyConfig - Class in io.openlineage.proxy
ProxyConfig defines the structure of the configuration file proxy.yml
ProxyConfig() - Constructor for class io.openlineage.proxy.ProxyConfig
 
proxyEvent(String, AsyncResponse) - Method in class io.openlineage.proxy.api.ProxyResource
 
proxyEventAsync(String) - Method in class io.openlineage.proxy.service.ProxyService
process an incoming event by sending it to all configured lineage streams.
ProxyResource - Class in io.openlineage.proxy.api
 
ProxyResource(ProxyService) - Constructor for class io.openlineage.proxy.api.ProxyResource
 
ProxyService - Class in io.openlineage.proxy.service
 
ProxyService(ProxyConfig) - Constructor for class io.openlineage.proxy.service.ProxyService
Constructor reviews the content of the config file and sets up the appropriate lineage streams.
ProxyStreamConfig - Interface in io.openlineage.proxy
 
ProxyStreamFactory - Class in io.openlineage.proxy
A factory for creating LineageStream instances.
ProxyStreamFactory() - Constructor for class io.openlineage.proxy.ProxyStreamFactory
 

R

run(ProxyConfig, Environment) - Method in class io.openlineage.proxy.ProxyApp
Called from main.
B C G H I K L M P R 
All Classes All Packages