Package io.openlineage.client
Class OpenLineage.JobDependency
java.lang.Object
io.openlineage.client.OpenLineage.JobDependency
- Enclosing class:
- OpenLineage
model class for JobDependency
-
Method Details
-
getJob
-
getRun
-
getDependency_type
- Returns:
- Used to describe whether the upstream job directly triggers the downstream job, or whether the dependency is implicit (e.g. time-based).
-
getSequence_trigger_rule
- Returns:
- Used to describe the exact sequence condition on which the downstream job can be executed (FINISH_TO_START - downstream job can start when upstream finished; FINISH_TO_FINISH - job executions can overlap, but need to finish in specified order; START_TO_START - jobs need to start at the same time in parallel).
-
getStatus_trigger_rule
- Returns:
- Used to describe if the downstream job should be run based on the status of the upstream job.
-
equals
-
hashCode
public int hashCode()
-