package zio_grpc
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- zio_grpc
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait CallOptionsMethods[Repr] extends AnyRef
- trait CanBind[C] extends AnyRef
- trait CanBindLowPriority 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 = Service
-
trait
ServerMain extends ZIOAppDefault
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[+RIn, E, -ROut] extends AnyRef
Describes a transformation of an effect or a stream.
Describes a transformation of an 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 extends CanBindLowPriority
- 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