ZHttpAdapter

object ZHttpAdapter
class Object
trait Matchable
class Any

Type members

Classlikes

case class GraphQLWSRequest(`type`: String, id: Option[String], payload: Option[GraphQLRequest])
Companion
object
Companion
class
final class HttpErrorOps[R, E <: Throwable, A](zio: ZIO[R, Error, A]) extends AnyVal

Types

type Subscriptions = Ref[Map[String, Promise[Any, Unit]]]

Value members

Concrete methods

def makeHttpService[R, E](interpreter: GraphQLInterpreter[R, E], skipValidation: Boolean, enableIntrospection: Boolean, queryExecution: QueryExecution): HttpApp[R, HttpError]
def makeWebSocketService[R <: Has[_], E](interpreter: GraphQLInterpreter[R, E], skipValidation: Boolean, enableIntrospection: Boolean, keepAliveTime: Option[Duration], queryExecution: QueryExecution): HttpApp[R & Clock, E]