Packages

object InstrumentedVaultClient extends Serializable

Source
InstrumentedVaultClient.scala
Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InstrumentedVaultClient
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def apply(consulInstance: String, interp: ~>[Vault, IO], metrics: Metrics = Metrics.default): ~>[Vault, IO]

    Instruments a vault interpreter with Prometheus metrics.

    Instruments a vault interpreter with Prometheus metrics.

    consulInstance

    an identifier for the instance of consul we're talking to

    interp

    a vault interpreter to wrap