Gauge

com.github.pjfanning.zio.micrometer.unsafe.Gauge$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Gauge.type

Members list

Concise view

Value members

Concrete methods

def labelled(name: String, help: Option[String], labelNames: Seq[String]): ZIO[Registry, Throwable, Seq[String] => Gauge]
def labelledFunction(name: String, help: Option[String], labelNames: Seq[String], fun: () => Double): ZIO[Registry, Throwable, Seq[String] => ReadOnlyGauge]
def labelledTFunction[T](name: String, help: Option[String], labelNames: Seq[String], t: T, fun: T => Double, strongReference: Boolean): ZIO[Registry, Throwable, Seq[String] => ReadOnlyGauge]
def unlabelledTFunction[T](name: String, help: Option[String], t: T, fun: T => Double, strongReference: Boolean): ZIO[Registry, Throwable, ReadOnlyGauge]