TimeGauge

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

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

def labelled(name: String, help: Option[String], labelNames: Seq[String], timeUnit: TimeUnit): ZIO[Registry, Throwable, Seq[String] => TimeGauge]
def labelledFunction(name: String, help: Option[String], labelNames: Seq[String], timeUnit: TimeUnit, fun: => Double): ZIO[Registry, Throwable, Seq[String] => ReadOnlyTimeGauge]
def labelledTFunction[T](name: String, help: Option[String], labelNames: Seq[String], timeUnit: TimeUnit, t: T, fun: T => Double): ZIO[Registry, Throwable, Seq[String] => ReadOnlyTimeGauge]
def unlabelledTFunction[T](name: String, help: Option[String], timeUnit: TimeUnit, t: T, fun: T => Double): ZIO[Registry, Throwable, ReadOnlyTimeGauge]