NettyFutureServer

sttp.tapir.server.netty.NettyFutureServer
See theNettyFutureServer companion object
case class NettyFutureServer[SA <: SocketAddress](routes: Vector[FutureRoute], options: NettyFutureServerOptions[SA])(implicit ec: ExecutionContext)

Attributes

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

Members list

Concise view

Value members

Concrete methods

def addEndpoint(se: ServerEndpoint[Any, Future]): NettyFutureServer[SA]
def addEndpoint(se: ServerEndpoint[Any, Future], overrideOptions: NettyFutureServerOptions[SA]): NettyFutureServer[SA]
def addEndpoints(ses: List[ServerEndpoint[Any, Future]]): NettyFutureServer[SA]
def addEndpoints(ses: List[ServerEndpoint[Any, Future]], overrideOptions: NettyFutureServerOptions[SA]): NettyFutureServer[SA]
def addRoutes(r: Iterable[FutureRoute]): NettyFutureServer[SA]
def domainSocketPath(path: Path)(implicit isDomainSocket: SA =:= DomainSocketAddress): NettyFutureServer[DomainSocketAddress]
def host(hostname: String)(implicit isTCP: SA =:= InetSocketAddress): NettyFutureServer[InetSocketAddress]
def options[SA2 <: SocketAddress](o: NettyFutureServerOptions[SA2]): NettyFutureServer[SA2]
def port(p: Int)(implicit isTCP: SA =:= InetSocketAddress): NettyFutureServer[InetSocketAddress]
def start(): Future[NettyFutureServerBinding[SA]]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product