Packages

package keyed

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. keyed
  2. DropwizardKeyedEncoderInstances
  3. KeyedMetricEncoderInstances
  4. MetricEncoderInstances
  5. MapEncoderInstances
  6. DropwizardKeyedDataSource
  7. DataSource
  8. DropwizardKeyedEncoder
  9. Encode
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type DSEncoder[A] = Encoder[keyed.EncodeDefault, keyed.Sett, A, keyed.EncodeData]
    Definition Classes
    Encode
  2. type DSEncoderF[F[_], A] = Encoder[F, keyed.Sett, A, keyed.EncodeData]
    Definition Classes
    Encode
  3. trait DropwizardKeyedDataSource extends DataSource
  4. trait DropwizardKeyedEncoder extends Encode
  5. trait DropwizardKeyedEncoderInstances extends KeyedMetricEncoderInstances
  6. trait DropwizardKeyedMetricSettings extends MetricSettings
  7. abstract type EncodeData
    Definition Classes
    Encode
  8. abstract type EncodeDefault[A]
    Definition Classes
    Encode
  9. abstract type OutputData
    Definition Classes
    Encode
  10. abstract type Sett <: Settings
    Definition Classes
    DataSource

Abstract Value Members

  1. abstract def defaultSettings: keyed.Sett
    Definition Classes
    DataSource

Concrete Value Members

  1. def buildMetrics[F[_], S <: MetricSettings](settings: S, inter: Metrics)(implicit F: Applicative[F]): F[Iterable[KeyedMetric]]
    Attributes
    protected
    Definition Classes
    KeyedMetricEncoderInstances
  2. implicit def dropwizardKeyedTransform[F[_], S <: DropwizardKeyedMetricSettings](implicit F: Sync[F], keyedTransform: Transform[F, S, Metrics, Iterable[KeyedMetric]]): Transform[F, S, Metrics, MetricRegistry]
  3. implicit def durationEncoder[F[_], S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F]): Encoder[F, S, FiniteDuration, Metrics]
    Definition Classes
    MetricEncoderInstances
  4. def encode: EncodePartiallyApplied[keyed.EncodeDefault, keyed.Sett, keyed.EncodeData, keyed.OutputData]
    Definition Classes
    Encode
  5. def encodeF[F[_]]: EncodePartiallyApplied[F, keyed.Sett, keyed.EncodeData, keyed.OutputData]
    Definition Classes
    Encode
  6. implicit def keyedMetricsTransform[F[_], S <: MetricSettings](implicit arg0: Applicative[F]): Transform[F, S, Metrics, Iterable[KeyedMetric]]
    Definition Classes
    KeyedMetricEncoderInstances
  7. def makeCounter[F[_]](registry: MetricRegistry, metric: KeyedMetric)(implicit F: Sync[F]): F[Unit]
    Attributes
    protected
    Definition Classes
    DropwizardKeyedEncoderInstances
  8. def makeGauge[F[_]](registry: MetricRegistry, metric: KeyedMetric)(implicit F: Sync[F]): F[Unit]
    Attributes
    protected
    Definition Classes
    DropwizardKeyedEncoderInstances
  9. def makeKeys[F[_], K, V, T](path: List[String], values: Map[K, V], makeKey: (K, V) ⇒ F[MetricKey], makeValue: (V) ⇒ T)(implicit arg0: Applicative[F], inj: Inject[Numbers, T], monoid: Monoid[Metrics]): F[Metrics]
    Attributes
    protected
    Definition Classes
    MetricEncoderInstances
  10. def makeKeys[F[_], K, V](path: List[String], values: Map[K, V], makeKey: (K, V) ⇒ F[MetricKey])(implicit arg0: Applicative[F], inj: Inject[Numbers, V]): F[Metrics]
    Attributes
    protected
    Definition Classes
    MetricEncoderInstances
  11. implicit def mapEncoderStringWriter[F[_]](implicit arg0: Applicative[F]): StringWriter[F, Settings, Map[String, String]]
    Definition Classes
    MapEncoderInstances
  12. implicit val mapMonoid: Monoid[Map[String, String]]
    Definition Classes
    MapEncoderInstances
  13. implicit def metricValueEncoder[F[_], T, V[A] <: MetricValue[A], S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F], inj: Inject[Numbers, T], refute: Refute[Encoder[F, S, V[T], Metrics]]): Encoder[F, S, V[T], Metrics]
    Definition Classes
    MetricEncoderInstances
  14. implicit def metricValuesEncoder[F[_], K, T, V[A] <: MetricValue[A], S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F], arg2: Show[K], inj: Inject[Numbers, T]): Encoder[F, S, MetricValues[V, K, T], Metrics]
    Definition Classes
    MetricEncoderInstances
  15. implicit def metricValuesMapKey[F[_], KK, KV, T, V[A] <: MetricValue[A], S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F], inj: Inject[Numbers, T], showK: Show[KK], showKK: Show[KV]): Encoder[F, S, MetricValues[V, Map[KK, KV], T], Metrics]
    Definition Classes
    MetricEncoderInstances
  16. implicit def metricValuesObjectKey[F[_], K <: Product with Serializable, T, V[A] <: MetricValue[A], S <: MetricSettings](implicit arg0: Monad[F], arg1: ExtruderErrors[F], inj: Inject[Numbers, T], enc: Encoder[F, Settings, K, Map[String, String]], lp: LowPriority): Encoder[F, S, MetricValues[V, K, T], Metrics]
    Definition Classes
    MetricEncoderInstances
  17. implicit def metricValuesTupleKey[F[_], KK, KV, T, V[A] <: MetricValue[A], S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F], inj: Inject[Numbers, T], showKK: Show[KK], showKV: Show[KV]): Encoder[F, S, MetricValues[V, (KK, KV), T], Metrics]
    Definition Classes
    MetricEncoderInstances
  18. implicit val metricsMonoid: Monoid[Metrics]
    Definition Classes
    MetricEncoderInstances
  19. implicit def metricsStringWriter[F[_], S <: Settings](implicit F: Applicative[F]): StringWriter[F, S, Metrics]
    Definition Classes
    MetricEncoderInstances
  20. implicit def numericEncoder[F[_], T, S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F], inj: Inject[Numbers, T]): Encoder[F, S, T, Metrics]
    Definition Classes
    MetricEncoderInstances
  21. implicit def numericMapEncoder[F[_], K, V, S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F], arg2: Show[K], inj: Inject[Numbers, V]): Encoder[F, S, Map[K, V], Metrics]
    Definition Classes
    MetricEncoderInstances
  22. implicit def numericMapEncoderMapKey[F[_], KK, KV, T, S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F], arg2: Show[KK], arg3: Show[KV], inj: Inject[Numbers, T]): Encoder[F, S, Map[Map[KK, KV], T], Metrics]
    Definition Classes
    MetricEncoderInstances
  23. implicit def numericMapEncoderObjectKey[F[_], K <: Product with Serializable, T, S <: MetricSettings](implicit arg0: Monad[F], arg1: ExtruderErrors[F], inj: Inject[Numbers, T], enc: Encoder[F, Settings, K, Map[String, String]], lp: LowPriority): Encoder[F, S, Map[K, T], Metrics]
    Definition Classes
    MetricEncoderInstances
  24. implicit def numericMapEncoderTupleKey[F[_], KK, KV, T, S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F], arg2: Show[KK], arg3: Show[KV], inj: Inject[Numbers, T]): Encoder[F, S, Map[(KK, KV), T], Metrics]
    Definition Classes
    MetricEncoderInstances
  25. def parameters[A](namespace: List[String], settings: keyed.Sett)(implicit arg0: MetaInfo[A]): String
    Definition Classes
    DataSource
  26. def parameters[A](namespace: List[String])(implicit arg0: MetaInfo[A]): String
    Definition Classes
    DataSource
  27. def parameters[A](settings: keyed.Sett)(implicit arg0: MetaInfo[A]): String
    Definition Classes
    DataSource
  28. def parameters[A](implicit arg0: MetaInfo[A]): String
    Definition Classes
    DataSource
  29. implicit def timerEncoder[F[_], S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F]): Encoder[F, S, TimerValue[Long], Metrics]
    Definition Classes
    MetricEncoderInstances
  30. implicit def traversableEncoder[F[_], T, FF[A] <: TraversableOnce[A], S](implicit arg0: Applicative[F], encoder: Encoder[F, S, T, Metrics], monoid: Monoid[Metrics]): Encoder[F, S, FF[T], Metrics]
    Definition Classes
    MetricEncoderInstances
  31. implicit def traversableThrowableEncoder[F[_], FF[A] <: TraversableOnce[A], S <: Settings](implicit arg0: Applicative[F], arg1: ExtruderErrors[F]): Encoder[F, S, FF[Throwable], Metrics]
    Definition Classes
    MetricEncoderInstances
  32. object encoder extends DropwizardKeyedEncoder with DropwizardKeyedDataSource
  33. object instances extends DropwizardKeyedEncoderInstances

Inherited from MetricEncoderInstances

Inherited from MapEncoderInstances

Inherited from DropwizardKeyedDataSource

Inherited from DataSource

Inherited from DropwizardKeyedEncoder

Inherited from Encode

Inherited from AnyRef

Inherited from Any

Ungrouped