class Prometheus::Client::Summary::Value

Value represents the state of a Summary at a given point.

Attributes

sum[RW]
total[RW]

Public Class Methods

new(estimator) click to toggle source
# File lib/prometheus/client/summary.rb, line 16
def initialize(estimator)
  @sum = estimator.sum
  @total = estimator.observations

  estimator.invariants.each do |invariant|
    self[invariant.quantile] = estimator.query(invariant.quantile)
  end
end