Base

trait Base[F[_], A]
class Object
trait Matchable
class Any
class SummaryDsl[F, A]
class WithCallbacks[F, A, A0]
MetricDsl[F, A, [F[_], A] =>> Summary[F, A], Labelled]

Value members

Abstract methods

def labels[B, N <: Nat](labelNames: Sized[IndexedSeq[Name], N])(f: B => Sized[IndexedSeq[String], N]): LabelsBuildStep[F, A, B, N, Labelled]
def quantile(quantile: Quantile, error: AllowedError): SummaryDsl[F, A]
def unsafeLabels(labelNames: IndexedSeq[Name]): BuildStep[F, Labelled[F, A, Map[Name, String]]]
def unsafeLabels(labelNames: Name*): BuildStep[F, Labelled[F, A, Map[Name, String]]]

Inherited methods

def build: Resource[F, A]

Builds the metric

Builds the metric

Inherited from:
BuildStep (hidden)
Source:
package.scala
def map[B](f: Summary[F, A] => B): BuildStep[F, B]
Inherited from:
BuildStep (hidden)
Source:
package.scala
def unsafeBuild(implicit F: MonadCancelThrow[F]): F[A]

Unsafely builds the metric, but does not deallocate

Unsafely builds the metric, but does not deallocate

Inherited from:
BuildStep (hidden)
Source:
package.scala