p

chm

package chm

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Codahale[F[_]](registry: String, prefix: String, interpreter: CodahaleInterpreter[F]) extends Product with Serializable
  2. trait CodahaleFunctions extends AnyRef
  3. trait CodahaleInstances extends AnyRef
  4. sealed trait CodahaleInterpreter[F[_]] extends AnyRef
  5. case class CustomInterpreter[F[_]](handler: (MetricTask[Codahale[F]]) ⇒ ~>[[β$1$]Metric[F, β$1$], F]) extends CodahaleInterpreter[F] with Product with Serializable
  6. case class CustomMetrics[F[_], A](handler: (() ⇒ F[Either[String, A]]) ⇒ F[Either[String, A]]) extends Product with Serializable
  7. case class DecCounter[F[_]](name: String) extends Metric[F, Unit] with Product with Serializable
  8. case class IncCounter[F[_]](name: String) extends Metric[F, Unit] with Product with Serializable
  9. case class Mark[F[_]](name: String) extends Metric[F, Unit] with Product with Serializable
  10. sealed trait Metric[F[_], A] extends AnyRef
  11. case class MetricTask[A](resources: A, metric: String) extends Product with Serializable
  12. case class MetricTask1[F[_], A](metric: Metric[F, A], path: String) extends Product with Serializable
  13. trait Metrics[F[_], A] extends AnyRef
  14. case class NativeInterpreter[F[_]]() extends CodahaleInterpreter[F] with Product with Serializable
  15. case class NoMetrics() extends Product with Serializable
  16. case class Run[F[_], A](thunk: () ⇒ F[A]) extends Metric[F, A] with Product with Serializable
  17. case class StartTimer[F[_]](name: String) extends Metric[F, TimerData] with Product with Serializable
  18. case class StopTimer[F[_]](timer: TimerData) extends Metric[F, Unit] with Product with Serializable
  19. case class TimerData(name: String, start: Long) extends Product with Serializable

Value Members

  1. object Codahale extends CodahaleInstances with CodahaleFunctions with Serializable
  2. object CodahaleOp
  3. object CodahaleOps
  4. object Metrics
  5. object NativeInterpreter extends Serializable
  6. object NoMetrics extends Serializable

Ungrouped