Package

io.prometheus.client

metrics

Permalink

package metrics

Visibility
  1. Public
  2. All

Type Members

  1. final case class Bucket(cumulativeCount: Option[Long] = None, upperBound: Option[Double] = None) extends GeneratedMessage with Message[Bucket] with Updatable[Bucket] with Product with Serializable

    Permalink

    cumulativeCount

    Cumulative in increasing order.

    upperBound

    Inclusive.

    Annotations
    @SerialVersionUID()
  2. final case class Counter(value: Option[Double] = None) extends GeneratedMessage with Message[Counter] with Updatable[Counter] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  3. final case class Gauge(value: Option[Double] = None) extends GeneratedMessage with Message[Gauge] with Updatable[Gauge] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  4. final case class Histogram(sampleCount: Option[Long] = None, sampleSum: Option[Double] = None, bucket: Seq[Bucket] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[Histogram] with Updatable[Histogram] with Product with Serializable

    Permalink

    bucket

    Ordered in increasing order of upper_bound, +Inf bucket is optional.

    Annotations
    @SerialVersionUID()
  5. final case class LabelPair(name: Option[String] = None, value: Option[String] = None) extends GeneratedMessage with Message[LabelPair] with Updatable[LabelPair] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  6. final case class Metric(label: Seq[LabelPair] = _root_.scala.collection.Seq.empty, gauge: Option[Gauge] = None, counter: Option[Counter] = None, summary: Option[Summary] = None, untyped: Option[Untyped] = None, histogram: Option[Histogram] = None, timestampMs: Option[Long] = None) extends GeneratedMessage with Message[Metric] with Updatable[Metric] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  7. final case class MetricFamily(name: Option[String] = None, help: Option[String] = None, type: Option[MetricType] = None, metric: Seq[Metric] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[MetricFamily] with Updatable[MetricFamily] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  8. sealed trait MetricType extends GeneratedEnum

    Permalink
  9. final case class Quantile(quantile: Option[Double] = None, value: Option[Double] = None) extends GeneratedMessage with Message[Quantile] with Updatable[Quantile] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  10. final case class Summary(sampleCount: Option[Long] = None, sampleSum: Option[Double] = None, quantile: Seq[Quantile] = _root_.scala.collection.Seq.empty) extends GeneratedMessage with Message[Summary] with Updatable[Summary] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()
  11. final case class Untyped(value: Option[Double] = None) extends GeneratedMessage with Message[Untyped] with Updatable[Untyped] with Product with Serializable

    Permalink
    Annotations
    @SerialVersionUID()

Ungrouped