higherkindness.mu.rpc.channel.metrics
Members list
Type members
Classlikes
class MetricsChannelCallListener[F[_], Res](val delegate: Listener[Res], methodInfo: GrpcMethodInfo, metricsOps: MetricsOps[F], startTime: Long, classifier: Option[String], disp: Dispatcher[F])(implicit F: Sync[F]) extends ForwardingClientCallListener[Res]
Attributes
- Companion
- object
- Supertypes
-
class ForwardingClientCallListener[Res]class Listener[Res]class Objecttrait Matchableclass Any
object MetricsChannelCallListener
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
case class MetricsChannelInterceptor[F[_]](metricsOps: MetricsOps[F], disp: Dispatcher[F], classifier: Option[String])(implicit evidence$1: Async[F]) extends ClientInterceptor
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ClientInterceptorclass Objecttrait Matchableclass AnyShow all
case class MetricsClientCall[F[_], Req, Res](clientCall: ClientCall[Req, Res], methodInfo: GrpcMethodInfo, metricsOps: MetricsOps[F], classifier: Option[String], disp: Dispatcher[F])(implicit F: Async[F]) extends SimpleForwardingClientCall[Req, Res]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass SimpleForwardingClientCall[Req, Res]class ForwardingClientCall[Req, Res]class ClientCall[Req, Res]class Objecttrait Matchableclass AnyShow all
In this article