java.lang.Object
org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageFacet
org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageRunFacet
Direct Known Subclasses:
OpenLineageEnvironmentVariablesRunFacet, OpenLineageErrorMessageRunFacet, OpenLineageExecutionParametersRunFacet, OpenLineageExternalQueryRunFacet, OpenLineageExtractionErrorRunFacet, OpenLineageGcpComposerRunFacet, OpenLineageGcpDataprocRunFacet, OpenLineageJobDependenciesRunFacet, OpenLineageNominalTimeRunFacet, OpenLineageParentRunFacet, OpenLineageProcessingEngineRunFacet, OpenLineageTagsRunFacet, OpenLineageTestRunFacet

public class OpenLineageRunFacet extends OpenLineageFacet
This class represents a run facet from the OpenLineage standard spec https://openlineage.io/spec/2-0-2/OpenLineage.json#/$defs/RunFacet. It is the superclass of the standard facets of this kind, and is also used directly to hold custom facets (or standard facets that are not yet modelled) whose properties are then found in additionalProperties.
  • Constructor Details

    • OpenLineageRunFacet

      public OpenLineageRunFacet()
      Default constructor
    • OpenLineageRunFacet

      public OpenLineageRunFacet(URI schemaURL)
      Constructor for subclasses that sets up the schema URL for the facet.
      Parameters:
      schemaURL - URL of the JSON schema that describes this facet
  • Method Details

    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class OpenLineageFacet
      Returns:
      print out of variables in a JSON-style