sttp.tapir.server.http4s
package sttp.tapir.server.http4s
Members list
Type members
Classlikes
A capability that is used by endpoints, when they need to access the http4s-provided context. Such a requirement can be added using the RichHttp4sEndpoint.contextIn method.
A capability that is used by endpoints, when they need to access the http4s-provided context. Such a requirement can be added using the RichHttp4sEndpoint.contextIn method.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
class Http4sBodyListener[F[_]](implicit m: MonadError[F], a: Applicative[F]) extends BodyListener[F, Http4sResponseBody[F]]
Attributes
- Supertypes
-
trait BodyListener[F, Http4sResponseBody[F]]class Objecttrait Matchableclass Any
object Http4sDefaultServerLog
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
class Http4sInvalidWebSocketUse(val message: String) extends Exception
Attributes
- Supertypes
-
class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object Http4sServerInterpreter
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
case class Http4sServerOptions[F[_]](createFile: ServerRequest => F[TapirFile], deleteFile: TapirFile => F[Unit], ioChunkSize: Int, interceptors: List[Interceptor[F]])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Http4sServerOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Http4sServerOptions.type
object Http4sServerSentEvents
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Concrete methods
def serverSentEventsBody[F[_]]: StreamBodyIO[Stream[F, Byte], Stream[F, ServerSentEvent], Fs2Streams[F]]
Implicits
Implicits
final implicit def RichHttp4sEndpoint[A, I, E, O, R](e: Endpoint[A, I, E, O, R]): RichHttp4sEndpoint[A, I, E, O, R]
In this article