sttp.tapir.server.ziohttp
package sttp.tapir.server.ziohttp
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object ZioHttpInterpreter
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ZioHttpInterpreter.type
class ZioHttpRequestBody[R](serverOptions: ZioHttpServerOptions[R]) extends RequestBody[[_] =>> RIO[R, _$1], ZioStreams]
Attributes
- Supertypes
-
trait RequestBody[[_] =>> RIO[R, _$1], ZioStreams]class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ZioRawHttpResponseBody
case class ZioHttpServerOptions[R](createFile: ServerRequest => Task[TapirFile], deleteFile: TapirFile => RIO[R, Unit], interceptors: List[Interceptor[[_] =>> RIO[R, _$1]]], customWebSocketConfig: ServerRequest => Option[WebSocketConfig])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ZioHttpServerOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ZioHttpServerOptions.type
case class ZioHttpServerRequest(req: Request, attributes: AttributeMap) extends ServerRequest
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ServerRequesttrait RequestMetadatatrait HasHeadersclass Objecttrait Matchableclass AnyShow all
class ZioHttpToResponseBody extends ToResponseBody[ZioResponseBody, ZioStreams]
Attributes
- Supertypes
case class ZioRawHttpResponseBody(bytes: Chunk[Byte], contentLength: Option[Long]) extends ZioHttpResponseBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ZioHttpResponseBodyclass Objecttrait Matchableclass AnyShow all
case class ZioStreamHttpResponseBody(stream: ZStream[Any, Throwable, Byte], contentLength: Option[Long]) extends ZioHttpResponseBody
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ZioHttpResponseBodyclass Objecttrait Matchableclass AnyShow all
object ZioWebSockets
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ZioWebSockets.type
Types
type WebSocketHandler = (Stream[Throwable, WebSocketChannelEvent]) => ZIO[Any, Throwable, Stream[Throwable, WebSocketChannelEvent]]
In this article