com.beamly.playse4

metrics

package metrics

Visibility
  1. Public
  2. All

Type Members

  1. case class CounterV1(metric_name: String, metric_type: String, count: BigDecimal) extends Product with Serializable

  2. final case class DecMetricCounter(metricId: String, delta: BigInt) extends MetricWriteEvent with Product with Serializable

  3. final case class IncMetricCounter(metricId: String, delta: BigInt) extends MetricWriteEvent with Product with Serializable

  4. sealed trait MetricEvent extends AnyRef

  5. sealed trait MetricWriteEvent extends MetricEvent

  6. case class MetricsResponseV1(when_dtm: DateTime, metrics: Map[String, CounterV1]) extends Product with Serializable

  7. case class MetricsResponseV2(when_dtm: DateTime, metrics: Map[String, BigDecimal]) extends Product with Serializable

  8. final case class MetricsSnapshot(counters: Map[String, BigInt]) extends Product with Serializable

  9. class MetricsStore extends MetricsStoreWriter with MetricsStoreReader

  10. class MetricsStoreActor extends Actor

  11. trait MetricsStoreReader extends AnyRef

  12. trait MetricsStoreWriter extends AnyRef

  13. final case class SetMetricCounter(metricId: String, value: BigInt) extends MetricWriteEvent with Product with Serializable

Value Members

  1. object CounterV1 extends Serializable

  2. object GetMetricsSnapshot extends MetricEvent with Product with Serializable

  3. object MetricsResponseV1 extends Serializable

  4. object MetricsResponseV2 extends Serializable

  5. object MetricsStoreActor

Ungrouped