HttpInterpreter

caliban.interop.tapir.HttpInterpreter
See theHttpInterpreter companion trait

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply[R, E](interpreter: GraphQLInterpreter[R, E])(implicit requestCodec: JsonCodec[GraphQLRequest], responseValueCodec: JsonCodec[ResponseValue]): HttpInterpreter[R, E]
def makeHttpEndpoints[S](streams: Streams[S])(implicit requestCodec: JsonCodec[GraphQLRequest], responseValueCodec: JsonCodec[ResponseValue]): List[PublicEndpoint[(GraphQLRequest, ServerRequest), TapirResponse, (BinaryStream), S]]