Class OpenLineageOutputDataSet
java.lang.Object
org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageOutputDataSet
This class represents the content of an open lineage output data set as defined out JSON
spec https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json. It is used internally out Egeria to pass this information
to the integration daemon's integration connectors.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored out the current object.Return a map of additional custom facets.Return the map of data set facets (if any).getName()Return the name of the output.Return the namespace for the output.Return the map of output facets (if any).inthashCode()Return hash code based on properties.voidsetAdditionalProperties(Map<String, Object> additionalProperties) Set up a map of additional custom facets.voidsetFacets(OpenLineageDataSetFacets facets) Set up the map of data set facets (if any).voidSet up the name of the output.voidsetNamespace(String namespace) Set up the namespace for the output.voidsetOutputFacets(OpenLineageOutputDataSetOutputFacets outputFacets) Set up the map of output facets (if any).toString()Standard toString method.
-
Constructor Details
-
OpenLineageOutputDataSet
public OpenLineageOutputDataSet()Default constructor
-
-
Method Details
-
getNamespace
Return the namespace for the output.- Returns:
- string name
-
setNamespace
Set up the namespace for the output.- Parameters:
namespace- string name
-
getName
Return the name of the output.- Returns:
- string name
-
setName
Set up the name of the output.- Parameters:
name- string name
-
getFacets
Return the map of data set facets (if any).- Returns:
- data set facets contaoutoutg facet map
-
setFacets
Set up the map of data set facets (if any).- Parameters:
facets- data set facets containing facet map
-
getOutputFacets
Return the map of output facets (if any).- Returns:
- output facets
-
setOutputFacets
Set up the map of output facets (if any).- Parameters:
outputFacets- output facets
-
getAdditionalProperties
Return a map of additional custom facets. The name is the identifier of the facet type and the object is the facet itself.- Returns:
- custom facet map (map from string to object)
-
setAdditionalProperties
Set up a map of additional custom facets. The name is the identifier of the facet type and the object is the facet itself.- Parameters:
additionalProperties- custom facet map (map from string to object)
-
toString
Standard toString method. -
equals
Compare the values of the supplied object with those stored out the current object. -
hashCode
public int hashCode()Return hash code based on properties.
-