Class OpenLineageJobFacets
- java.lang.Object
-
- org.odpi.openmetadata.integrationservices.lineage.properties.OpenLineageJobFacets
-
public class OpenLineageJobFacets extends Object
This class represents the map of job facets in the open lineage standard spec https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json.
-
-
Constructor Summary
Constructors Constructor Description OpenLineageJobFacets()Default constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Compare the values of the supplied object with those stored in the current object.Map<String,OpenLineageJobFacet>getAdditionalProperties()Return a map of additional job facets.OpenLineageDocumentationJobFacetgetDocumentation()OpenLineageSourceCodeLocationJobFacetgetSourceCodeLocation()OpenLineageSQLJobFacetgetSql()inthashCode()Return hash code based on properties.voidsetAdditionalProperties(Map<String,OpenLineageJobFacet> additionalProperties)Set up a map of additional job facets.voidsetDocumentation(OpenLineageDocumentationJobFacet documentation)voidsetSourceCodeLocation(OpenLineageSourceCodeLocationJobFacet sourceCodeLocation)voidsetSql(OpenLineageSQLJobFacet sql)StringtoString()Standard toString method.
-
-
-
Method Detail
-
getSourceCodeLocation
public OpenLineageSourceCodeLocationJobFacet getSourceCodeLocation()
-
setSourceCodeLocation
public void setSourceCodeLocation(OpenLineageSourceCodeLocationJobFacet sourceCodeLocation)
-
getSql
public OpenLineageSQLJobFacet getSql()
-
setSql
public void setSql(OpenLineageSQLJobFacet sql)
-
getDocumentation
public OpenLineageDocumentationJobFacet getDocumentation()
-
setDocumentation
public void setDocumentation(OpenLineageDocumentationJobFacet documentation)
-
getAdditionalProperties
public Map<String,OpenLineageJobFacet> getAdditionalProperties()
Return a map of additional job facets. The name is the identifier of the facet type and the object is the facet itself.- Returns:
- job facet map (map from string to object)
-
setAdditionalProperties
public void setAdditionalProperties(Map<String,OpenLineageJobFacet> additionalProperties)
Set up a map of additional job facets. The name is the identifier of the facet type and the object is the facet itself.- Parameters:
additionalProperties- job facet map (map from string to object)
-
toString
public String toString()
Standard toString method.
-
equals
public boolean equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.
-
-