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(org.odpi.openmetadata.governanceservers.openlineage.OpenLineageGraphConnector openLineageGraphConnector, String jobName, Class<? extends org.quartz.Job> jobClass, int jobInterval, String configAssetLineageUpdateTime, org.odpi.openmetadata.accessservices.assetlineage.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(org.odpi.openmetadata.governanceservers.openlineage.OpenLineageGraphConnector openLineageGraphConnector, String jobName, Class<? extends org.quartz.Job> jobClass, int jobInterval, String configAssetLineageUpdateTime, org.odpi.openmetadata.accessservices.assetlineage.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
-