caliban.interop.tapir

Members list

Packages

Type members

Classlikes

implicit class GraphQLEndpoint[I, E, O](e: PublicEndpoint[I, E, O, Any])

Attributes

Supertypes
class Object
trait Matchable
class Any
implicit class GraphQLInfallibleEndpoint[I, O](e: PublicEndpoint[I, Nothing, O, Any])

Attributes

Supertypes
class Object
trait Matchable
class Any
implicit class GraphQLInfallibleServerEndpoint[R, I, O](e: Full[Unit, Unit, I, Nothing, O, Any, [_] =>> URIO[R, _$8]])

Attributes

Supertypes
class Object
trait Matchable
class Any
implicit class GraphQLServerEndpoint[R, I, E, O](e: Full[Unit, Unit, I, E, O, Any, [_] =>> ZIO[R, E, _$9]])

Attributes

Supertypes
class Object
trait Matchable
class Any
sealed trait HttpInterpreter[-R, E]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait HttpUploadInterpreter[-R, E]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait StreamConstructor[BS]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
trait StreamTransformer[-R, +E]

Attributes

Supertypes
class Object
trait Matchable
class Any
object TapirAdapter

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
trait WebSocketHooks[-R, +E]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait WebSocketInterpreter[-R, E]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def toGraphQL[R, I, E, O, S](serverEndpoint: Full[Unit, Unit, I, E, O, S, [_] =>> URQuery[R, _$11]])(implicit inputSchema: Schema[R, I], outputSchema: Schema[R, O], argBuilder: ArgBuilder[I]): GraphQL[R]

Implicits

Implicits

final implicit def GraphQLEndpoint[I, E, O](e: PublicEndpoint[I, E, O, Any]): GraphQLEndpoint[I, E, O]
final implicit def GraphQLInfallibleEndpoint[I, O](e: PublicEndpoint[I, Nothing, O, Any]): GraphQLInfallibleEndpoint[I, O]
final implicit def GraphQLInfallibleServerEndpoint[R, I, O](e: Full[Unit, Unit, I, Nothing, O, Any, [_] =>> URIO[R, _$8]]): GraphQLInfallibleServerEndpoint[R, I, O]
final implicit def GraphQLServerEndpoint[R, I, E, O](e: Full[Unit, Unit, I, E, O, Any, [_] =>> ZIO[R, E, _$9]]): GraphQLServerEndpoint[R, I, E, O]