package snapshot
Type Members
-
abstract
class
CompareCheckCalculator extends CheckCalculator
Base class for simple comparison checks (EQUAL_TO, LESS_THAN, GREATER_THAN)
-
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
-
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
-
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
-
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