p

scalapb

zio_grpc

package zio_grpc

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. zio_grpc
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package client
  2. package server

Type Members

  1. trait CanBind[C] extends AnyRef
  2. type GIO[A] = ZIO[Any, Status, A]
  3. type GStream[A] = ZStream[Any, Status, A]
  4. trait GenericBindable[S[_, _]] extends AnyRef
  5. final case class RequestContext(metadata: SafeMetadata, authority: Option[String], methodDescriptor: MethodDescriptor[_, _], attributes: Attributes) extends Product with Serializable
  6. final class SafeMetadata extends AnyRef
  7. type Server = Has[Service]
  8. trait ServerMain extends App

    Quick-start server app.

  9. 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.

  10. trait ServiceModule extends AnyRef
  11. trait TransformableService[S[_, _]] extends AnyRef
  12. trait ZBindableService[-R, -S] extends AnyRef

    Provides a way to bind a ZIO gRPC service implementations to a server.

  13. class ZChannel[-R] extends AnyRef
  14. abstract class ZClientInterceptor[R] extends AnyRef
  15. trait ZGeneratedService[R, C, S[_, _]] extends AnyRef
  16. type ZManagedChannel[R] = ZManaged[Any, Throwable, ZChannel[R]]
  17. 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

  1. object CanBind
  2. object GIO
  3. object ManagedServer
  4. object RequestContext extends Serializable
  5. object SafeMetadata
  6. object Server
  7. object ServerLayer
  8. object ServiceList extends ServiceList[Any]
  9. object TransformableService
  10. object ZBindableService
  11. object ZClientInterceptor
  12. object ZManagedChannel
  13. object ZTransform

Inherited from AnyRef

Inherited from Any

Ungrouped