higherkindness
.
mu
.
rpc
.
server
metrics
package
metrics
Visibility
Public
All
Type Members
case class
MetricsServerCall
[
F
[
_
]
,
Req
,
Res
]
(
serverCall:
ServerCall
[
Req
,
Res
]
,
methodInfo:
GrpcMethodInfo
,
metricsOps:
MetricsOps
[
F
]
,
startTime:
Long
,
classifier:
Option
[
String
]
)
(
implicit
E:
Effect
[
F
]
,
C:
Clock
[
F
]
)
extends
SimpleForwardingServerCall
[
Req
,
Res
] with
Product
with
Serializable
case class
MetricsServerCallListener
[
F
[
_
]
,
Req
]
(
delegate:
Listener
[
Req
]
,
methodInfo:
GrpcMethodInfo
,
metricsOps:
MetricsOps
[
F
]
,
classifier:
Option
[
String
]
)
(
implicit
E:
Effect
[
F
]
)
extends
ForwardingServerCallListener
[
Req
] with
Product
with
Serializable
case class
MetricsServerInterceptor
[
F
[
_
]
]
(
metricsOps:
MetricsOps
[
F
]
,
classifier:
Option
[
String
] =
None
)
(
implicit
evidence$1:
Clock
[
F
]
,
E:
Effect
[
F
]
)
extends
ServerInterceptor
with
Product
with
Serializable
Value Members
object
MetricsServerCall
extends
Serializable
Ungrouped