Class AssetLineageUpdateJobConfiguration
java.lang.Object
org.odpi.openmetadata.governanceservers.openlineage.scheduler.JobConfiguration
org.odpi.openmetadata.governanceservers.openlineage.scheduler.AssetLineageUpdateJobConfiguration
Using the JobConfiguration as parent, this class adds more elements to the data map of the job: the asset lineage
client and the server where it runs, the local user ID.
-
Constructor Summary
ConstructorsConstructorDescriptionAssetLineageUpdateJobConfiguration
(OpenLineageGraphConnector openLineageGraphConnector, String jobName, Class<? extends org.quartz.Job> jobClass, int jobInterval, String configAssetLineageUpdateTime, AssetLineage assetLineageClient, String serverName, String localServerUserId) Instantiates a new Asset lineage update job configuration. -
Method Summary
Methods inherited from class org.odpi.openmetadata.governanceservers.openlineage.scheduler.JobConfiguration
schedule, stop
-
Constructor Details
-
AssetLineageUpdateJobConfiguration
public AssetLineageUpdateJobConfiguration(OpenLineageGraphConnector openLineageGraphConnector, String jobName, Class<? extends org.quartz.Job> jobClass, int jobInterval, String configAssetLineageUpdateTime, AssetLineage assetLineageClient, String serverName, String localServerUserId) Instantiates a new Asset lineage update job configuration.- Parameters:
openLineageGraphConnector
- the lineage graph used to store the job's last run timejobName
- the job namejobClass
- the job classjobInterval
- the job intervalassetLineageClient
- the Asset Lineage clientserverName
- the server name where Asset Lineage OMAS runslocalServerUserId
- the local server user ID
-