Class OpenLineageGcpComposerRunFacet
java.lang.Object
org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageFacet
org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageRunFacet
org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageGcpComposerRunFacet
This class represents the gcp_composer_run run facet registered by Google Cloud Composer. It identifies the DAG run.
It follows the OpenLineage facet spec https://openlineage.io/spec/facets/1-0-0/GcpComposerRunFacet.json#/$defs/GcpComposerRunFacet.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the id of the DAG run.inthashCode()Return hash code based on properties.voidsetDagRunId(String dagRunId) Set up the id of the DAG run.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.integration.openlineage.OpenLineageFacet
get_producer, get_schemaURL, getAdditionalProperties, set_producer, set_schemaURL, setAdditionalProperties, setAdditionalProperty
-
Constructor Details
-
OpenLineageGcpComposerRunFacet
public OpenLineageGcpComposerRunFacet()Default constructor
-
-
Method Details
-
getDagRunId
Return the id of the DAG run.- Returns:
- string
-
setDagRunId
Set up the id of the DAG run.- Parameters:
dagRunId- string
-
toString
Standard toString method.- Overrides:
toStringin classOpenLineageRunFacet- 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:
equalsin classOpenLineageFacet- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code based on properties.- Overrides:
hashCodein classOpenLineageFacet- Returns:
- int
-