Health

grpc.health.v1.health.Health
See theHealth companion trait
object Health

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Health.type

Members list

Type members

Classlikes

class Client[F[_]](channel: Channel, options: CallOptions)(using CE: Async[F]) extends AbstractStub[Client[F]], Health[F]

Attributes

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

Attributes

Supertypes
trait Health[[A] =>> Kleisli[F, Context, A]]
class AbstractStub[ContextClient[F, Context]]
class Object
trait Matchable
class Any

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]]