LabelsBuildStep

prometheus4cats.internal.LabelsBuildStep
See theLabelsBuildStep companion object
class LabelsBuildStep[F[_], A, T, L[_[_], _, _]] extends BaseLabelsBuildStep[F, A, T, L]

Attributes

Companion
object
Source
package.scala
Graph
Supertypes
class BaseLabelsBuildStep[F, A, T, L]
trait BuildStep[F, L[F, A, T]]
class Object
trait Matchable
class Any
Known subtypes
class WithCallbacks[F, A, A0, T, L]

Members list

Value members

Concrete methods

override def contramapLabels[B](f0: B => T): LabelsBuildStep[F, A, B, L]

Attributes

Definition Classes
Source
package.scala

Inherited methods

override def build: Resource[F, L[F, A, T]]

Builds the metric

Builds the metric

Attributes

Definition Classes
Inherited from:
BaseLabelsBuildStep
Source
package.scala
def map[B](f: L[F, A, T] => B): BuildStep[F, B]

Attributes

Inherited from:
BuildStep
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

Attributes

Inherited from:
BuildStep
Source
package.scala