package zio_grpc
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- zio_grpc
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- trait CanBind[C] extends AnyRef
- type GIO[A] = ZIO[Any, Status, A]
- type GStream[A] = ZStream[Any, Status, A]
- trait GenericBindable[S[_, _]] extends AnyRef
- final case class RequestContext(metadata: SafeMetadata, authority: Option[String], methodDescriptor: MethodDescriptor[_, _], attributes: Attributes) extends Product with Serializable
- final class SafeMetadata extends AnyRef
- type Server = Has[Service]
- trait ServerMain extends App
Quick-start server app.
- sealed class ServiceList[-RR] extends AnyRef
Represents a managed list of services to be added to the a server.
Represents a managed list of services to be added to the a server.
This is just a wrapper around a list of ServerServiceDefinition.
- trait ServiceModule extends AnyRef
- trait TransformableService[S[_, _]] extends AnyRef
- trait ZBindableService[-R, -S] extends AnyRef
Provides a way to bind a ZIO gRPC service implementations to a server.
- class ZChannel[-R] extends AnyRef
- abstract class ZClientInterceptor[R] extends AnyRef
- trait ZGeneratedService[R, C, S[_, _]] extends AnyRef
- type ZManagedChannel[R] = ZManaged[Any, Throwable, ZChannel[R]]
- trait ZTransform[R, E, R0] extends AnyRef
Describes a transformation of an a effect or a stream.
Describes a transformation of an a effect or a stream.
Instances of this class can be used to apply a transformation to all methods of a service to generate a new "decorated" service. This can be used for pre- or post-processing of requests/responses and also for environment and context transformations.
Value Members
- object CanBind
- object GIO
- object ManagedServer
- object RequestContext extends Serializable
- object SafeMetadata
- object Server
- object ServerLayer
- object ServiceList extends ServiceList[Any]
- object TransformableService
- object ZBindableService
- object ZClientInterceptor
- object ZManagedChannel
- object ZTransform