Class OpenLineageDataSetVersionDataSetFacet


public class OpenLineageDataSetVersionDataSetFacet extends OpenLineageDataSetFacet
This class represents the version dataset facet. It identifies the version of the dataset that was read or written. It follows the OpenLineage facet spec https://openlineage.io/spec/facets/1-0-1/DatasetVersionDatasetFacet.json#/$defs/DatasetVersionDatasetFacet.
  • Constructor Details

    • OpenLineageDataSetVersionDataSetFacet

      public OpenLineageDataSetVersionDataSetFacet()
      Default constructor
  • Method Details

    • getDatasetVersion

      public String getDatasetVersion()
      Return the version of the dataset.
      Returns:
      string
    • setDatasetVersion

      public void setDatasetVersion(String datasetVersion)
      Set up the version of the dataset.
      Parameters:
      datasetVersion - string
    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class OpenLineageDataSetFacet
      Returns:
      print out of variables in a JSON-style
    • equals

      public boolean equals(Object objectToCompare)
      Compare the values of the supplied object with those stored in the current object.
      Overrides:
      equals in class OpenLineageDataSetFacet
      Parameters:
      objectToCompare - supplied object
      Returns:
      boolean result of comparison
    • hashCode

      public int hashCode()
      Return hash code based on properties.
      Overrides:
      hashCode in class OpenLineageDataSetFacet
      Returns:
      int