Packages

package snapshot

Type Members

  1. abstract class CompareCheckCalculator extends CheckCalculator

    Base class for simple comparison checks (EQUAL_TO, LESS_THAN, GREATER_THAN)

  2. case class DifferByLTCheckCalculator(checkId: String, baseMetric: String, compareMetric: Option[String], compareThreshold: Double) extends CheckCalculator with Product with Serializable

    Differs by less than check calculator: verifies that difference between base metric result and compare metric result is less than a given threshold.

    Differs by less than check calculator: verifies that difference between base metric result and compare metric result is less than a given threshold.

    checkId

    Check ID

    baseMetric

    Base metric to check

    compareMetric

    Metric to compare with

    compareThreshold

    Maximum difference threshold

  3. case class EqualToCheckCalculator(checkId: String, baseMetric: String, compareMetric: Option[String], compareThreshold: Option[Double]) extends CompareCheckCalculator with Product with Serializable

    Equals to check calculator: verifies that base metric result equals to either a given threshold or a provided compare metric result.

    Equals to check calculator: verifies that base metric result equals to either a given threshold or a provided compare metric result.

    checkId

    Check ID

    baseMetric

    Base metric to check

    compareMetric

    Metric to compare with

    compareThreshold

    Threshold to compare with

  4. case class GreaterThanCheckCalculator(checkId: String, baseMetric: String, compareMetric: Option[String], compareThreshold: Option[Double]) extends CompareCheckCalculator with Product with Serializable

    Greater than check calculator: verifies that base metric result is greater than either a given threshold or a provided compare metric result.

    Greater than check calculator: verifies that base metric result is greater than either a given threshold or a provided compare metric result.

    checkId

    Check ID

    baseMetric

    Base metric to check

    compareMetric

    Metric to compare with

    compareThreshold

    Threshold to compare with

  5. case class LessThanCheckCalculator(checkId: String, baseMetric: String, compareMetric: Option[String], compareThreshold: Option[Double]) extends CompareCheckCalculator with Product with Serializable

    Less than check calculator: verifies that base metric result is less than either a given threshold or a provided compare metric result.

    Less than check calculator: verifies that base metric result is less than either a given threshold or a provided compare metric result.

    checkId

    Check ID

    baseMetric

    Base metric to check

    compareMetric

    Metric to compare with

    compareThreshold

    Threshold to compare with

Ungrouped