PrometheusConfig

sttp.client4.prometheus.PrometheusConfig
See thePrometheusConfig companion object
final case class PrometheusConfig(requestToHistogramNameMapper: GenericRequest[_, _] => Option[HistogramCollectorConfig], requestToInProgressGaugeNameMapper: GenericRequest[_, _] => Option[CollectorConfig], responseToSuccessCounterMapper: (GenericRequest[_, _], Response[_]) => Option[CollectorConfig], responseToErrorCounterMapper: (GenericRequest[_, _], Response[_]) => Option[CollectorConfig], requestToFailureCounterMapper: (GenericRequest[_, _], Throwable) => Option[CollectorConfig], requestToSizeSummaryMapper: GenericRequest[_, _] => Option[CollectorConfig], responseToSizeSummaryMapper: (GenericRequest[_, _], Response[_]) => Option[CollectorConfig], collectorRegistry: CollectorRegistry)

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product