Health

object Health
Companion:
class
class Object
trait Matchable
class Any
Health.type

Type members

Classlikes

class Client[F[_]](channel: Channel, options: CallOptions)(using CE: Async[F]) extends AbstractStub[Client[F]] with Health[F]
class ContextClient[F[_], Context](channel: Channel, options: CallOptions)(using CE: Async[F], clientContext: ClientContext[F, Context]) extends AbstractStub[ContextClient[F, Context]] with Health[[A] =>> Kleisli[F, Context, A]]

Value members

Concrete methods

def _bindContextService[F[_], Context](compressionType: CompressionType)(using CE: Async[F], serverContext: ServerContext[F, Context], algebra: Health[[A] =>> Kleisli[F, Context, A]]): Resource[F, ServerServiceDefinition]
def _bindService[F[_]](compressionType: CompressionType)(using CE: Async[F], algebra: Health[F]): Resource[F, ServerServiceDefinition]
def bindContextService[F[_], Context](using CE: Async[F], serverContext: ServerContext[F, Context], algebra: Health[[A] =>> Kleisli[F, Context, A]]): Resource[F, ServerServiceDefinition]
def bindService[F[_]](using CE: Async[F], algebra: Health[F]): Resource[F, ServerServiceDefinition]
def client[F[_]](channelFor: ChannelFor, channelConfigList: List[ManagedChannelConfig], options: CallOptions)(using CE: Async[F]): Resource[F, Health[F]]
def clientFromChannel[F[_]](channel: F[ManagedChannel], options: CallOptions)(using CE: Async[F]): Resource[F, Health[F]]
def contextClient[F[_], Context](channelFor: ChannelFor, channelConfigList: List[ManagedChannelConfig], options: CallOptions)(using CE: Async[F], clientContext: ClientContext[F, Context]): Resource[F, Health[[A] =>> Kleisli[F, Context, A]]]
def contextClientFromChannel[F[_], Context](channel: F[ManagedChannel], options: CallOptions)(using CE: Async[F], clientContext: ClientContext[F, Context]): Resource[F, Health[[A] =>> Kleisli[F, Context, A]]]
def unsafeClient[F[_]](channelFor: ChannelFor, channelConfigList: List[ManagedChannelConfig], disp: Dispatcher[F], options: CallOptions)(using CE: Async[F]): Health[F]
def unsafeClientFromChannel[F[_]](channel: Channel, options: CallOptions)(using CE: Async[F]): Health[F]
def unsafeContextClient[F[_], Context](channelFor: ChannelFor, channelConfigList: List[ManagedChannelConfig], disp: Dispatcher[F], options: CallOptions)(using CE: Async[F], clientContext: ClientContext[F, Context]): Health[[A] =>> Kleisli[F, Context, A]]
def unsafeContextClientFromChannel[F[_], Context](channel: Channel, options: CallOptions)(using CE: Async[F], clientContext: ClientContext[F, Context]): Health[[A] =>> Kleisli[F, Context, A]]