package assertion

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Assertion(path: AssertionPath, target: Target, condition: Condition) extends Product with Serializable
  2. sealed trait AssertionPath extends Printable
  3. case class AssertionPathParts(parts: List[String]) extends Product with Serializable
  4. case class AssertionResult(assertion: Assertion, result: Boolean, message: String, actualValue: Option[Double]) extends Product with Serializable
  5. case class Between(lowerBound: Double, upperBound: Double, inclusive: Boolean) extends Condition with Product with Serializable
  6. sealed trait Condition extends Printable
  7. sealed trait CountMetric extends Printable
  8. case class CountTarget(metric: CountMetric) extends Target with Product with Serializable
  9. case class Details(parts: List[String]) extends AssertionPath with Product with Serializable
  10. case class Gt(value: Double) extends Condition with Product with Serializable
  11. case class Gte(value: Double) extends Condition with Product with Serializable
  12. case class In(elements: List[Double]) extends Condition with Product with Serializable
  13. case class Is(value: Double) extends Condition with Product with Serializable
  14. case class Lt(value: Double) extends Condition with Product with Serializable
  15. case class Lte(value: Double) extends Condition with Product with Serializable
  16. case class PercentTarget(metric: CountMetric) extends Target with Product with Serializable
  17. case class Percentiles(value: Double) extends TimeSelection with Product with Serializable
  18. trait Printable extends AnyRef
  19. sealed trait Target extends Printable
  20. sealed trait TimeMetric extends Printable
  21. sealed trait TimeSelection extends Printable
  22. case class TimeTarget(metric: TimeMetric, selection: TimeSelection) extends Target with Product with Serializable

Ungrouped