Class OutputDatasetWithIdentifier

java.lang.Object
io.openlineage.spark.shade.extension.v1.OutputDatasetWithIdentifier
All Implemented Interfaces:
OutputDatasetWithFacets

public class OutputDatasetWithIdentifier extends Object implements OutputDatasetWithFacets
Output dataset with an identifier containing namespace and name
  • Constructor Details

    • OutputDatasetWithIdentifier

      public OutputDatasetWithIdentifier(io.openlineage.client.utils.DatasetIdentifier datasetIdentifier, io.openlineage.client.OpenLineage.DatasetFacetsBuilder facetsBuilder, io.openlineage.client.OpenLineage.OutputDatasetOutputFacetsBuilder outputFacetsBuilder)
  • Method Details

    • getDatasetFacetsBuilder

      public io.openlineage.client.OpenLineage.DatasetFacetsBuilder getDatasetFacetsBuilder()
      Specified by:
      getDatasetFacetsBuilder in interface OutputDatasetWithFacets
    • getOutputFacetsBuilder

      public io.openlineage.client.OpenLineage.OutputDatasetOutputFacetsBuilder getOutputFacetsBuilder()
      Specified by:
      getOutputFacetsBuilder in interface OutputDatasetWithFacets
    • getDatasetIdentifier

      public io.openlineage.client.utils.DatasetIdentifier getDatasetIdentifier()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object