Gauge

class Object
trait Matchable
class Any
Gauge.type

Value members

Concrete methods

def labelled(name: String, help: Option[String], labelNames: Seq[String]): URIO[Registry, Seq[String] => Gauge]
def labelledFunction(name: String, help: Option[String], labelNames: Seq[String], fun: () => Double): URIO[Registry, Seq[String] => ReadOnlyGauge]
def labelledTFunction[T](name: String, help: Option[String], labelNames: Seq[String], t: T, fun: T => Double): URIO[Registry, Seq[String] => ReadOnlyGauge]
def unlabelled(name: String, help: Option[String]): URIO[Registry, Gauge]
def unlabelledFunction(name: String, help: Option[String], fun: () => Double): URIO[Registry, ReadOnlyGauge]
def unlabelledTFunction[T](name: String, help: Option[String], t: T, fun: T => Double): URIO[Registry, ReadOnlyGauge]