Class DatascanDataQualitySpecRuleStatisticRangeExpectation


  • public final class DatascanDataQualitySpecRuleStatisticRangeExpectation
    extends java.lang.Object
    • Method Detail

      • maxValue

        public java.util.Optional<java.lang.String> maxValue()
        Returns:
        The maximum column statistic value allowed for a row to pass this validation. At least one of minValue and maxValue need to be provided.
      • minValue

        public java.util.Optional<java.lang.String> minValue()
        Returns:
        The minimum column statistic value allowed for a row to pass this validation. At least one of minValue and maxValue need to be provided.
      • statistic

        public java.lang.String statistic()
        Returns:
        column statistics. Possible values are: `STATISTIC_UNDEFINED`, `MEAN`, `MIN`, `MAX`.
      • strictMaxEnabled

        public java.util.Optional<java.lang.Boolean> strictMaxEnabled()
        Returns:
        Whether column statistic needs to be strictly lesser than ('<') the maximum, or if equality is allowed. Only relevant if a maxValue has been defined. Default = false.
      • strictMinEnabled

        public java.util.Optional<java.lang.Boolean> strictMinEnabled()
        Returns:
        Whether column statistic needs to be strictly greater than ('>') the minimum, or if equality is allowed. Only relevant if a minValue has been defined. Default = false.