Class OpenLineage.Run

java.lang.Object
io.openlineage.server.OpenLineage.Run
Enclosing class:
OpenLineage

public static final class OpenLineage.Run extends Object
model class for Run
  • Constructor Details

    • Run

      public Run(UUID runId, OpenLineage.RunFacets facets)
      Parameters:
      runId - The globally unique ID of the run associated with the job.
      facets - The run facets.
  • Method Details

    • getRunId

      public UUID getRunId()
      Returns:
      The globally unique ID of the run associated with the job.
    • getFacets

      public OpenLineage.RunFacets getFacets()
      Returns:
      The run facets.
    • getAdditionalProperties

      public Map<String,Object> getAdditionalProperties()
      Returns:
      additional properties
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object