sttp.tapir.model

Members list

Concise view

Type members

Classlikes

case class ConnectionInfo(local: Option[InetSocketAddress], remote: Option[InetSocketAddress], secure: Option[Boolean])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
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.

Attributes

See also:
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
trait ServerRequest extends RequestMetadata

Attributes

Graph
Supertypes
trait RequestMetadata
trait HasHeaders
class Object
trait Matchable
class Any
Known subtypes
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

Attributes

Graph
Supertypes
trait RequestMetadata
trait HasHeaders
class Object
trait Matchable
class Any
sealed abstract class StatusCodeRange(val range: Int)

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object ClientError.type
object Informational.type
object Redirect.type
object ServerError.type
object Success.type

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
class UnsupportedWebSocketFrameException(f: WebSocketFrame) extends WebSocketException

Attributes

Graph
Supertypes
class WebSocketException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
case class UsernamePassword(username: String, password: Option[String])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
class WebSocketFrameDecodeFailure(f: WebSocketFrame, failure: Failure) extends WebSocketException

Attributes

Graph
Supertypes
class WebSocketException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any

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.

Attributes