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 Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class 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 Serializable
trait Product
trait Equals
trait ClientInterceptor
class Object
trait Matchable
class Any
Show 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 Serializable
trait Product
trait Equals
class SimpleForwardingClientCall[Req, Res]
class ForwardingClientCall[Req, Res]
class ClientCall[Req, Res]
class Object
trait Matchable
class Any
Show all