Class OpenLineageOutputStatisticsOutputDataSetFacet


public class OpenLineageOutputStatisticsOutputDataSetFacet extends OpenLineageOutputDataSetOutputFacet
This class represents the outputStatistics output dataset facet. It captures the volume of data written to the dataset by the run. It follows the OpenLineage facet spec https://openlineage.io/spec/facets/1-0-2/OutputStatisticsOutputDatasetFacet.json#/$defs/OutputStatisticsOutputDatasetFacet.
  • Constructor Details

    • OpenLineageOutputStatisticsOutputDataSetFacet

      public OpenLineageOutputStatisticsOutputDataSetFacet()
      Default constructor
  • Method Details

    • getRowCount

      public Long getRowCount()
      Return the number of rows written to the dataset.
      Returns:
      long
    • setRowCount

      public void setRowCount(Long rowCount)
      Set up the number of rows written to the dataset.
      Parameters:
      rowCount - long
    • getSize

      public Long getSize()
      Return the size in bytes written to the dataset.
      Returns:
      long
    • setSize

      public void setSize(Long size)
      Set up the size in bytes written to the dataset.
      Parameters:
      size - long
    • getFileCount

      public Long getFileCount()
      Return the number of files written to the dataset.
      Returns:
      long
    • setFileCount

      public void setFileCount(Long fileCount)
      Set up the number of files written to the dataset.
      Parameters:
      fileCount - long
    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class OpenLineageOutputDataSetOutputFacet
      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 OpenLineageFacet
      Parameters:
      objectToCompare - supplied object
      Returns:
      boolean result of comparison
    • hashCode

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