- Companion:
- object
Value members
Concrete methods
Launches the app with current settings: default EventLoopGroup (nThreads = 0) and ServerChannelFactory.auto.
Launches the app with current settings: default EventLoopGroup (nThreads = 0) and ServerChannelFactory.auto.
Creates a new server using a HttpServerExpectContinueHandler to send a 100 HttpResponse if necessary.
Creates a new server using a HttpServerExpectContinueHandler to send a 100 HttpResponse if necessary.
Creates a new server listening on the provided hostname and port.
Creates a new server listening on the provided hostname and port.
Creates a new server listening on the provided InetAddress and port.
Creates a new server listening on the provided InetAddress and port.
Creates a new server listening on the provided InetSocketAddress.
Creates a new server listening on the provided InetSocketAddress.
Creates a new server with FlushConsolidationHandler to control the flush operations in a more efficient way if enabled (@see FlushConsolidationHandler).
Creates a new server with FlushConsolidationHandler to control the flush operations in a more efficient way if enabled (@see FlushConsolidationHandler).
Creates a new server with the errorHandler provided.
Creates a new server with the errorHandler provided.
Creates a new server using netty FlowControlHandler if enable (@see FlowControlHandler).
Creates a new server using netty FlowControlHandler if enable (@see FlowControlHandler).
Creates a new server with netty's HttpServerKeepAliveHandler to close persistent connections when enable is true (@see HttpServerKeepAliveHandler).
Creates a new server with netty's HttpServerKeepAliveHandler to close persistent connections when enable is true (@see HttpServerKeepAliveHandler).
Creates a new server with the leak detection level provided (@see ResourceLeakDetector.Level).
Creates a new server with the leak detection level provided (@see ResourceLeakDetector.Level).
Creates a new server with HttpObjectAggregator with the specified max size of the aggregated content.
Creates a new server with HttpObjectAggregator with the specified max size of the aggregated content.
Creates a new server listening on the provided port.
Creates a new server listening on the provided port.
Creates a new server with netty's HttpContentDecompressor to decompress Http requests (@see HttpContentDecompressor).
Creates a new server with netty's HttpContentDecompressor to decompress Http requests (@see HttpContentDecompressor).
Creates a new server with the following ssl options.
Creates a new server with the following ssl options.
Creates a new server by passing a function that modifies the channel pipeline. This is generally not required as most of the features are directly supported, however think of this as an escape hatch for more advanced configurations that are not yet support by ZIO Http.
Creates a new server by passing a function that modifies the channel pipeline. This is generally not required as most of the features are directly supported, however think of this as an escape hatch for more advanced configurations that are not yet support by ZIO Http.
NOTE: This method might be dropped in the future.