public class OpenLineageServerConfig extends AdminServicesConfigHeader
| Constructor and Description |
|---|
OpenLineageServerConfig()
Default constructor
|
OpenLineageServerConfig(OpenLineageServerConfig template)
Set up the default values for open lineage
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
OLSSimplifiedAccessServiceConfig |
getAccessServiceConfig()
Gets access service config.
|
List<OLSBackgroundJob> |
getBackgroundJobs()
Gets background jobs.
|
Connection |
getInTopicConnection()
Return the OCF Connection for the In Topic used to pass requests to this Open Lineage.
|
String |
getInTopicName()
Return the Input Topic Name for Open Lineage
|
int |
getJobIntervalInSeconds() |
Connection |
getLineageGraphConnection()
Return the Connection for LineageGraph that will be used for Open Lineage
|
String |
getLineageServerURL()
Return the URL for the Lineage Server used in the Governance Server Connector
|
String |
getOpenLineageDescription()
Return the short description of the Open Lineage Component.
|
int |
getOpenLineageId()
Return the code number (ordinal) for this Open Lineage
|
String |
getOpenLineageName()
Return the name of the Open Lineage Connector
|
int |
hashCode() |
void |
setAccessServiceConfig(OLSSimplifiedAccessServiceConfig accessServiceConfig)
Sets access service config.
|
void |
setBackgroundJobs(List<OLSBackgroundJob> backgroundJobs)
Sets background jobs.
|
void |
setInTopicConnection(Connection inTopicConnection)
Set up the OCF Connection for the Out Topic used to pass requests to this Open Lineage.
|
void |
setInTopicName(String inTopicName)
Set up the Open Lineage In Topic Name
|
void |
setJobIntervalInSeconds(int jobIntervalInSeconds) |
void |
setLineageGraphConnection(Connection lineageGraphConnection)
Set up the Open Lineage Graph Connection
|
void |
setLineageServerURL(String lineageServerURL)
Set up the URL for the Lineage Server used in the Governance Server Connector.
|
void |
setOpenLineageDescription(String openLineageDescription)
Set up the short description of the Open Lineage.
|
void |
setOpenLineageId(int openLineageId)
Set up the code number (ordinal) for the Open Lineage
|
void |
setOpenLineageName(String openLineageName)
Set up the name of the Open Lineage Connector
|
String |
toString() |
public OpenLineageServerConfig()
public OpenLineageServerConfig(OpenLineageServerConfig template)
template - fixed properties about open lineagepublic int getOpenLineageId()
public void setOpenLineageId(int openLineageId)
openLineageId - int ordinalpublic String getOpenLineageName()
public void setOpenLineageName(String openLineageName)
openLineageName - connector namepublic String getOpenLineageDescription()
public void setOpenLineageDescription(String openLineageDescription)
openLineageDescription - String descriptionpublic String getLineageServerURL()
public void setLineageServerURL(String lineageServerURL)
lineageServerURL - String for Governance Server URLpublic String getInTopicName()
public void setInTopicName(String inTopicName)
inTopicName - String Open Lineage Namepublic Connection getInTopicConnection()
public void setInTopicConnection(Connection inTopicConnection)
inTopicConnection - Connection for In Topicpublic Connection getLineageGraphConnection()
public void setLineageGraphConnection(Connection lineageGraphConnection)
lineageGraphConnection - Connection for LineageGraphpublic int getJobIntervalInSeconds()
public void setJobIntervalInSeconds(int jobIntervalInSeconds)
jobIntervalInSeconds - Interval to be used by Open Lineage Services background processing jobpublic OLSSimplifiedAccessServiceConfig getAccessServiceConfig()
public void setAccessServiceConfig(OLSSimplifiedAccessServiceConfig accessServiceConfig)
accessServiceConfig - the access service configpublic List<OLSBackgroundJob> getBackgroundJobs()
public void setBackgroundJobs(List<OLSBackgroundJob> backgroundJobs)
backgroundJobs - the background jobsCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.