Class OpenLineageDocumentationJobFacet
java.lang.Object
org.odpi.openmetadata.integrationservices.lineage.properties.OpenLineageFacet
org.odpi.openmetadata.integrationservices.lineage.properties.OpenLineageJobFacet
org.odpi.openmetadata.integrationservices.lineage.properties.OpenLineageDocumentationJobFacet
This class represents the content of an open lineage documentation job facet as defined in JSON
spec https://openlineage.io/spec/facets/1-0-0/DocumentationDatasetFacet.json#/$defs/DocumentationDatasetFacet.
It is used internally in Egeria to pass this information to the Lineage Integrator OMIS's integration connectors.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the description of the data set.int
hashCode()
Return hash code based on properties.void
setDescription
(String description) Set up the description for the data set.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.integrationservices.lineage.properties.OpenLineageFacet
get_producer, get_schemaURL, getAdditionalProperties, set_producer, set_schemaURL, setAdditionalProperties
-
Constructor Details
-
OpenLineageDocumentationJobFacet
public OpenLineageDocumentationJobFacet()Default constructor
-
-
Method Details
-
getDescription
Return the description of the data set.- Returns:
- string description
-
setDescription
Set up the description for the data set.- Parameters:
description
- string name
-
toString
Standard toString method.- Overrides:
toString
in classOpenLineageJobFacet
- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equals
in classOpenLineageFacet
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCode
in classOpenLineageFacet
- Returns:
- int
-