Class OpenLineageStaticDataSet
java.lang.Object
org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageStaticDataSet
This class represents a dataset described independently of any run, as carried by an OpenLineage dataset event.
It follows https://openlineage.io/spec/2-0-2/OpenLineage.json#/$defs/StaticDataset.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return any properties that are not modelled by the bean.Return the facets describing the dataset.getName()Return the unique name for the dataset within that namespace.Return the namespace containing the dataset.inthashCode()Return hash code based on properties.voidsetAdditionalProperties(Map<String, Object> additionalProperties) Set up any properties that are not modelled by the bean.voidsetAdditionalProperty(String propertyName, Object propertyValue) Add a property that is not modelled by the bean.voidsetFacets(OpenLineageDataSetFacets facets) Set up the facets describing the dataset.voidSet up the unique name for the dataset within that namespace.voidsetNamespace(String namespace) Set up the namespace containing the dataset.toString()Standard toString method.
-
Constructor Details
-
OpenLineageStaticDataSet
public OpenLineageStaticDataSet()Default constructor
-
-
Method Details
-
getNamespace
Return the namespace containing the dataset.- Returns:
- value
-
setNamespace
Set up the namespace containing the dataset.- Parameters:
namespace- value
-
getName
Return the unique name for the dataset within that namespace.- Returns:
- value
-
setName
Set up the unique name for the dataset within that namespace.- Parameters:
name- value
-
getFacets
Return the facets describing the dataset.- Returns:
- value
-
setFacets
Set up the facets describing the dataset.- Parameters:
facets- value
-
getAdditionalProperties
Return any properties that are not modelled by the bean. They are serialized as top-level properties alongside the modelled properties.- Returns:
- map of property name to value
-
setAdditionalProperties
Set up any properties that are not modelled by the bean.- Parameters:
additionalProperties- map of property name to value
-
setAdditionalProperty
Add a property that is not modelled by the bean. Jackson calls this for each unrecognized property found in the JSON.- Parameters:
propertyName- name of the propertypropertyValue- value of the property
-
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.
-