sttp.tapir.server.netty
package sttp.tapir.server.netty
Members list
Concise view
Type members
Classlikes
object NettyDefaults
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- NettyDefaults.type
case class NettyFutureServer[SA <: SocketAddress](routes: Vector[FutureRoute], options: NettyFutureServerOptions[SA])(implicit ec: ExecutionContext)
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object NettyFutureServer
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- NettyFutureServer.type
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object NettyFutureServerInterpreter
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
case class NettyFutureServerOptions[SA <: SocketAddress](interceptors: List[Interceptor[Future]], createFile: ServerRequest => Future[TapirFile], deleteFile: TapirFile => Future[Unit], nettyOptions: NettyOptions[SA])
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object NettyFutureServerOptions
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
case class NettyOptions[SA <: SocketAddress](socketAddress: SA, eventLoopConfig: EventLoopConfig, shutdownEventLoopGroupOnClose: Boolean, initPipeline: (ChannelPipeline, ChannelHandler) => Unit)
Netty configuration options. Default instances for TCP and domain sockets are available via the NettyOptions#default companion object and NettyOptions#defaultDomainSocket. Full customisation is available via NettyOptionsBuilder.
Netty configuration options. Default instances for TCP and domain sockets are available via the NettyOptions#default companion object and NettyOptions#defaultDomainSocket. Full customisation is available via NettyOptionsBuilder.
Attributes
- SA
the type of socket being used; can be either InetSocketAddress for TCP sockets (the most common case), or DomainSocketAddress for unix domain sockets.
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object NettyOptions
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- NettyOptions.type
object NettyOptionsBuilder
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- NettyOptionsBuilder.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
object NettyResponseContent
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- NettyResponseContent.type
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait ServerRequesttrait RequestMetadatatrait HasHeadersclass Objecttrait Matchableclass Any