Timer

com.github.pjfanning.zio.micrometer.safe.Timer$

Attributes

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

Members list

Concise view

Value members

Concrete methods

def labelled(name: String, help: Option[String], labelNames: Seq[String], minimumExpectedValue: Option[FiniteDuration], maximumExpectedValue: Option[FiniteDuration], serviceLevelObjectives: Seq[FiniteDuration], distributionStatisticExpiry: Option[FiniteDuration], distributionStatisticBufferLength: Option[Int], publishPercentiles: Seq[Double], publishPercentileHistogram: Option[Boolean], percentilePrecision: Option[Int], pauseDetector: Option[PauseDetector]): URIO[Registry, Seq[String] => Timer]
def labelledLongTaskTimer(name: String, help: Option[String], labelNames: Seq[String], minimumExpectedValue: Option[FiniteDuration], maximumExpectedValue: Option[FiniteDuration], serviceLevelObjectives: Seq[FiniteDuration], distributionStatisticExpiry: Option[FiniteDuration], distributionStatisticBufferLength: Option[Int], publishPercentiles: Seq[Double], publishPercentileHistogram: Option[Boolean], percentilePrecision: Option[Int]): URIO[Registry, Seq[String] => LongTaskTimer]
def unlabelled(name: String, help: Option[String], minimumExpectedValue: Option[FiniteDuration], maximumExpectedValue: Option[FiniteDuration], serviceLevelObjectives: Seq[FiniteDuration], distributionStatisticExpiry: Option[FiniteDuration], distributionStatisticBufferLength: Option[Int], publishPercentiles: Seq[Double], publishPercentileHistogram: Option[Boolean], percentilePrecision: Option[Int], pauseDetector: Option[PauseDetector]): URIO[Registry, Timer]
def unlabelledLongTaskTimer(name: String, help: Option[String], minimumExpectedValue: Option[FiniteDuration], maximumExpectedValue: Option[FiniteDuration], serviceLevelObjectives: Seq[FiniteDuration], distributionStatisticExpiry: Option[FiniteDuration], distributionStatisticBufferLength: Option[Int], publishPercentiles: Seq[Double], publishPercentileHistogram: Option[Boolean], percentilePrecision: Option[Int]): URIO[Registry, LongTaskTimer]