a list of port bindings
a list of functions which produce channel handlers
a function to be invoked when the server is shutdown before channels are closed
the maximum size allowed for request body chunks
defines a set of resourced used to make a netty server run
Specifies the EventLoopGroup use to handle incoming connections
Specifies the EventLoopGroup use to handle incoming connections
a function to be invoked when the server is shutdown before channels are closed
Specifies the ChannelGroup used for collecting connected channels
Specifies the ChannelGroup used for collecting connected channels
Sets channels to a DefaultChannelGroup using the given executor
Sets channels to a DefaultChannelGroup using the given executor
the maximum size allowed for request body chunks
Destroys the provided worker event loop group before destroying the acceptors event loop group
Destroys the provided worker event loop group before destroying the acceptors event loop group
defines a set of resourced used to make a netty server run
a list of functions which produce channel handlers
a list of port bindings
a list of port bindings
Starts server in the background after applying a function to each port bindings server bootstrap
Starts server in the background
Starts server in the background
Stops server running the background.
Stops server running the background. If provided, the beforeStop block will be invoked before closing channel connections. Any listed cycle plans will be shutdown in the order provided. Lastly shared thread resources will be released.
Specifies the EventLoopGroup use to handle processing of registered channels
Specifies the EventLoopGroup use to handle processing of registered channels
A RunnableServer backed by a list of netty bootstrapped port bindings
a list of port bindings
a list of functions which produce channel handlers
a function to be invoked when the server is shutdown before channels are closed
the maximum size allowed for request body chunks
defines a set of resourced used to make a netty server run