Class OpenLineageOutputDataSetOutputFacet
java.lang.Object
org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageFacet
org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageOutputDataSetOutputFacet
- Direct Known Subclasses:
OpenLineageIcebergCommitReportOutputDataSetFacet,OpenLineageOutputStatisticsOutputDataSetFacet,OpenLineageOutputSubsetOutputDataSetFacet
This class represents an output dataset facet (a facet describing the data written to a dataset by a particular run) from the OpenLineage standard spec
https://openlineage.io/spec/2-0-2/OpenLineage.json#/$defs/OutputDatasetFacet. 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 Summary
ConstructorsConstructorDescriptionDefault constructorOpenLineageOutputDataSetOutputFacet(URI schemaURL) Constructor for subclasses that sets up the schema URL for the facet. -
Method Summary
Methods inherited from class org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageFacet
equals, get_producer, get_schemaURL, getAdditionalProperties, hashCode, set_producer, set_schemaURL, setAdditionalProperties, setAdditionalProperty
-
Constructor Details
-
OpenLineageOutputDataSetOutputFacet
public OpenLineageOutputDataSetOutputFacet()Default constructor -
OpenLineageOutputDataSetOutputFacet
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
Standard toString method.- Overrides:
toStringin classOpenLineageFacet- Returns:
- print out of variables in a JSON-style
-