sttp.tapir.model

Type members

Classlikes

case class ConnectionInfo(local: Option[InetSocketAddress], remote: Option[InetSocketAddress], secure: Option[Boolean])
Companion:
object
Companion:
class
case class Delimited[DELIMITER <: String, T](values: List[T])

Used to represent lists of values delimited with DELIMITER.

Used to represent lists of values delimited with DELIMITER.

See also:
trait ServerRequest extends RequestMetadata
class ServerRequestOverride(methodOverride: Option[Method], uriOverride: Option[Uri], protocolOverride: Option[String], connectionInfoOverride: Option[ConnectionInfo], pathSegmentsOverride: Option[List[String]], queryParametersOverride: Option[QueryParams], headersOverride: Option[Seq[Header]], delegate: ServerRequest) extends ServerRequest
sealed abstract class StatusCodeRange(val range: Int)
Companion:
object
Companion:
class
class UnsupportedWebSocketFrameException(f: WebSocketFrame) extends WebSocketException
case class UsernamePassword(username: String, password: Option[String])
class WebSocketFrameDecodeFailure(f: WebSocketFrame, failure: Failure) extends WebSocketException

Types

type CommaSeparated[T] = Delimited[",", T]

Used to lookup codecs which split/combine values using a comma.

Used to lookup codecs which split/combine values using a comma.