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 abstract class 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 abstract class Condition extends Printable
  7. sealed abstract class 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 abstract class Target extends Printable
  20. sealed abstract class TimeMetric extends Printable
  21. sealed abstract class TimeSelection extends Printable
  22. case class TimeTarget(metric: TimeMetric, selection: TimeSelection) extends Target with Product with Serializable

Ungrouped