Class OpenLineageInputDataSet
java.lang.Object
org.odpi.openmetadata.integrationservices.lineage.properties.OpenLineageInputDataSet
This class represents the content of an open lineage input data set as defined in JSON
spec https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json. 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 a map of additional custom facets.Return the map of data set facets (if any).Return the map of input facets (if any).getName()
Return the name of the input.Return the namespace for the input.int
hashCode()
Return hash code based on properties.void
setAdditionalProperties
(Map<String, Object> additionalProperties) Set up a map of additional custom facets.void
setFacets
(OpenLineageDataSetFacets facets) Set up the map of data set facets (if any).void
setInputFacets
(OpenLineageInputDataSetInputFacets inputFacets) Set up the map of input facets (if any).void
Set up the name of the input.void
setNamespace
(String namespace) Set up the namespace for the input.toString()
Standard toString method.
-
Constructor Details
-
OpenLineageInputDataSet
public OpenLineageInputDataSet()Default constructor
-
-
Method Details
-
getNamespace
Return the namespace for the input.- Returns:
- string name
-
setNamespace
Set up the namespace for the input.- Parameters:
namespace
- string name
-
getName
Return the name of the input.- Returns:
- string name
-
setName
Set up the name of the input.- Parameters:
name
- string name
-
getFacets
Return the map of data set facets (if any).- Returns:
- data set facets containing facet map
-
setFacets
Set up the map of data set facets (if any).- Parameters:
facets
- data set facets containing facet map
-
getInputFacets
Return the map of input facets (if any).- Returns:
- input facets
-
setInputFacets
Set up the map of input facets (if any).- Parameters:
inputFacets
- input 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 in the current object. -
hashCode
public int hashCode()Return hash code based on properties.
-