higherkindness.mu.rpc.server.metrics

Members list

Type members

Classlikes

case class MetricsServerCall[F[_], Req, Res](serverCall: ServerCall[Req, Res], methodInfo: GrpcMethodInfo, metricsOps: MetricsOps[F], startTime: Long, classifier: Option[String], disp: Dispatcher[F])(implicit evidence$2: Sync[F]) extends SimpleForwardingServerCall[Req, Res]

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class SimpleForwardingServerCall[Req, Res]
class ForwardingServerCall[Req, Res]
class ServerCall[Req, Res]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
case class MetricsServerCallListener[F[_], Req](delegate: Listener[Req], methodInfo: GrpcMethodInfo, metricsOps: MetricsOps[F], classifier: Option[String], disp: Dispatcher[F])(implicit evidence$3: Sync[F]) extends ForwardingServerCallListener[Req]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class ForwardingServerCallListener[Req]
class Listener[Req]
class Object
trait Matchable
class Any
Show all
case class MetricsServerInterceptor[F[_]](metricsOps: MetricsOps[F], disp: Dispatcher[F], classifier: Option[String])(implicit evidence$1: Sync[F]) extends ServerInterceptor

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait ServerInterceptor
class Object
trait Matchable
class Any
Show all