higherkindness
.
mu
.
rpc
.
prometheus
client
package
client
Visibility
Public
All
Type Members
case class
ClientMetrics
(
cfg:
Configuration
)
extends
Product
with
Serializable
case class
ClientMetricsForMethod
(
method:
GrpcMethodInfo
,
clientMetrics:
ClientMetrics
)
extends
Product
with
Serializable
case class
MonitoringClientCall
[
Req
,
Res
]
(
clientCall:
ClientCall
[
Req
,
Res
]
,
clock:
Clock
,
clientMetrics:
ClientMetricsForMethod
)
(
implicit
CFG:
Configuration
)
extends
SimpleForwardingClientCall
[
Req
,
Res
] with
Product
with
Serializable
case class
MonitoringClientCallListener
[
Res
]
(
delegate:
Listener
[
Res
]
,
clientMetrics:
ClientMetricsForMethod
,
clock:
Clock
)
(
implicit
CFG:
Configuration
)
extends
ForwardingClientCallListener
[
Res
] with
Product
with
Serializable
case class
MonitoringClientInterceptor
(
clock:
Clock
)
(
implicit
CFG:
Configuration
)
extends
ClientInterceptor
with
Product
with
Serializable
Value Members
object
MonitoringClientInterceptor
extends
Serializable
Ungrouped