Class OpenLineageDataQualityMetricsInputDataSetFacetColumnMetricsAdditional


  • public class OpenLineageDataQualityMetricsInputDataSetFacetColumnMetricsAdditional
    extends java.lang.Object
    This class represents the map of data quality quartiles in the open lineage standard spec https://github.com/OpenLineage/OpenLineage/blob/main/spec/OpenLineage.json.
    • Constructor Detail

      • OpenLineageDataQualityMetricsInputDataSetFacetColumnMetricsAdditional

        public OpenLineageDataQualityMetricsInputDataSetFacetColumnMetricsAdditional()
        Default constructor
    • Method Detail

      • getNullCount

        public long getNullCount()
        Return the number of null values in this column for the rows evaluated.
        Returns:
        long
      • setNullCount

        public void setNullCount​(long nullCount)
        Set up the number of null values in this column for the rows evaluated.
        Parameters:
        nullCount - long
      • getDistinctCount

        public long getDistinctCount()
        Return the number of distinct values in this column for the rows evaluated.
        Returns:
        long
      • setDistinctCount

        public void setDistinctCount​(long distinctCount)
        Set up the number of distinct values in this column for the rows evaluated.
        Parameters:
        distinctCount - long
      • getSum

        public double getSum()
        Return the total sum of values in this column for the rows evaluated.
        Returns:
        double
      • setSum

        public void setSum​(double sum)
        Set up the total sum of values in this column for the rows evaluated.
        Parameters:
        sum - double
      • getCount

        public double getCount()
        Return the number of values in this column.
        Returns:
        double
      • setCount

        public void setCount​(double count)
        Set up the number of values in this column.
        Parameters:
        count - double
      • getMin

        public double getMin()
        Return the minimum value in this column.
        Returns:
        double
      • setMin

        public void setMin​(double min)
        Set up the minimum value in this column.
        Parameters:
        min - double
      • getMax

        public double getMax()
        Return the maximum value in this column.
        Returns:
        double
      • setMax

        public void setMax​(double max)
        Set up the maximum value in this column.
        Parameters:
        max - double
      • toString

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

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

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