Package

org.lyranthe.prometheus

client

Permalink

package client

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. client
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Counter(name: MetricName, help: String) extends Product with Serializable

    Permalink
  2. class DefaultRegistry extends Registry

    Permalink
  3. case class Gauge(name: MetricName, help: String) extends Product with Serializable

    Permalink
  4. case class Histogram(name: MetricName, help: String, buckets: List[Double]) extends Product with Serializable

    Permalink
  5. trait HistogramBuckets extends AnyRef

    Permalink
  6. class LabelledCounter extends AnyRef

    Permalink

    Represents counter and associated labels.

  7. class LabelledGauge extends AnyRef

    Permalink
  8. class LabelledHistogram extends AnyRef

    Permalink
  9. implicit class MetricSyntax extends AnyRef

    Permalink
  10. sealed abstract class MetricType extends Product with Serializable

    Permalink
  11. class PushRegistry extends DefaultRegistry

    Permalink
  12. trait Registry extends AnyRef

    Permalink
  13. final case class Timer(startTimeNanos: Long) extends AnyVal with Product with Serializable

    Permalink

Value Members

  1. object DefaultRegistry

    Permalink
  2. object Histogram extends Serializable

    Permalink
  3. object HistogramBuckets

    Permalink
  4. object MetricType extends Serializable

    Permalink
  5. object PushRegistry

    Permalink
  6. object Timer extends Serializable

    Permalink
  7. package counter

    Permalink
  8. implicit val defaultClock: Clock

    Permalink
  9. package gauge

    Permalink
  10. package histogram

    Permalink
  11. package internal

    Permalink
  12. object jmx

    Permalink
  13. package registry

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped