package model
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class Counter() extends Metric with Reset with Product with Serializable
- trait Gauge extends Metric
- case class Histogram() extends Metric with Reset with Product with Serializable
- case class Meter() extends Metric with Reset with Ticks with Product with Serializable
- trait Metric extends AnyRef
- case class MetricKey(name: String, tags: Map[String, String] = Map()) extends Product with Serializable
- case class MetricSnapshot(key: MetricKey, timeStamp: Instant, values: Map[String, AnyVal]) extends Product with Serializable
- case class Percentile() extends Metric with Reset with Product with Serializable
- sealed trait PublishStrategy extends EnumEntry
- trait PublisherConfig extends AnyRef
- case class Rate(period: Duration = 1 minute, timeProvider: () => Instant = () => Instant.now()) extends Metric with Reset with Ticks with Product with Serializable
- trait Reset extends AnyRef
- case class Sampler() extends Metric with Reset with Product with Serializable
- trait Ticks extends AnyRef
- case class Timer() extends Metric with Reset with Product with Serializable
Value Members
- object PublishStrategy extends Enum[PublishStrategy]