WebServer.Builder |
WebServer.Builder.addMediaSupport(MediaSupport mediaSupport) |
|
WebServer.Builder |
WebServer.Builder.addNamedRouting(String name,
Routing routing) |
Associates a dedicated routing with an additional server socket configuration.
|
WebServer.Builder |
WebServer.Builder.addNamedRouting(String name,
Supplier<Routing> routingBuilder) |
Associates a dedicated routing with an additional server socket configuration.
|
WebServer.Builder |
WebServer.Builder.addReader(MessageBodyReader<?> reader) |
|
WebServer.Builder |
WebServer.Builder.addRequestedUriDiscoveryType(SocketConfiguration.RequestedUriDiscoveryType type) |
|
WebServer.Builder |
WebServer.Builder.addSocket(SocketConfiguration config) |
Adds an additional named server socket configuration.
|
WebServer.Builder |
WebServer.Builder.addSocket(SocketConfiguration socketConfiguration,
Routing routing) |
Add a named socket and routing.
|
WebServer.Builder |
WebServer.Builder.addSocket(String name,
SocketConfiguration socketConfiguration) |
Deprecated.
|
WebServer.Builder |
WebServer.Builder.addSocket(String name,
Supplier<SocketConfiguration> socketConfigurationBuilder) |
Deprecated.
|
WebServer.Builder |
WebServer.Builder.addSocket(Supplier<SocketConfiguration> socketConfigurationBuilder) |
Adds an additional named server socket configuration builder.
|
WebServer.Builder |
WebServer.Builder.addStreamReader(MessageBodyStreamReader<?> streamReader) |
|
WebServer.Builder |
WebServer.Builder.addStreamWriter(MessageBodyStreamWriter<?> streamWriter) |
|
WebServer.Builder |
WebServer.Builder.addWriter(MessageBodyWriter<?> writer) |
|
WebServer.Builder |
WebServer.Builder.backlog(int backlog) |
|
WebServer.Builder |
WebServer.Builder.backpressureBufferSize(long backpressureBufferSize) |
|
WebServer.Builder |
WebServer.Builder.backpressureStrategy(BackpressureStrategy backpressureStrategy) |
|
WebServer.Builder |
WebServer.Builder.bindAddress(InetAddress bindAddress) |
|
static WebServer.Builder |
WebServer.builder() |
Creates a fluent API builder of the WebServer .
|
static WebServer.Builder |
WebServer.builder(Routing routing) |
|
static WebServer.Builder |
WebServer.builder(Supplier<? extends Routing> routingBuilder) |
|
WebServer.Builder |
WebServer.Builder.config(Config config) |
Update this server configuration from the config provided.
|
WebServer.Builder |
WebServer.Builder.config(ServerConfiguration configuration) |
Deprecated.
|
WebServer.Builder |
WebServer.Builder.config(Supplier<ServerConfiguration> configurationBuilder) |
Deprecated.
|
WebServer.Builder |
WebServer.Builder.connectionIdleTimeout(int seconds) |
|
WebServer.Builder |
WebServer.Builder.context(Context context) |
Configure the application scoped context to be used as a parent for webserver request contexts.
|
WebServer.Builder |
WebServer.Builder.continueImmediately(boolean continueImmediately) |
|
WebServer.Builder |
WebServer.Builder.defaultSocket(Consumer<SocketConfiguration.Builder> socket) |
Configure listener for the default socket.
|
WebServer.Builder |
WebServer.Builder.directHandler(DirectHandler handler,
DirectHandler.EventType... types) |
Provide a custom handler for events that bypass routing.
|
WebServer.Builder |
WebServer.Builder.enableCompression(boolean value) |
|
WebServer.Builder |
WebServer.Builder.experimental(ExperimentalConfiguration experimental) |
Configure experimental features.
|
WebServer.Builder |
WebServer.Builder.maxHeaderSize(int size) |
|
WebServer.Builder |
WebServer.Builder.maxInitialLineLength(int length) |
|
WebServer.Builder |
WebServer.Builder.maxPayloadSize(long size) |
|
WebServer.Builder |
WebServer.Builder.mediaContext(MediaContext mediaContext) |
|
WebServer.Builder |
WebServer.Builder.port(int port) |
|
WebServer.Builder |
WebServer.Builder.printFeatureDetails(boolean shouldPrint) |
Set to true to print detailed feature information on startup.
|
WebServer.Builder |
WebServer.Builder.receiveBufferSize(int receiveBufferSize) |
|
WebServer.Builder |
WebServer.Builder.requestedUriDiscoveryEnabled(boolean enabled) |
|
WebServer.Builder |
WebServer.Builder.requestedUriDiscoveryTypes(List<SocketConfiguration.RequestedUriDiscoveryType> types) |
|
WebServer.Builder |
WebServer.Builder.routing(Routing defaultRouting) |
Configure the default routing of this WebServer.
|
WebServer.Builder |
WebServer.Builder.routing(Supplier<Routing> defaultRouting) |
Configure the default routing of this WebServer.
|
WebServer.Builder |
WebServer.Builder.timeout(long amount,
TimeUnit unit) |
|
WebServer.Builder |
WebServer.Builder.tls(WebServerTls webServerTls) |
|
WebServer.Builder |
WebServer.Builder.tracer(Tracer tracer) |
|
WebServer.Builder |
WebServer.Builder.tracer(Supplier<? extends Tracer> tracerBuilder) |
|
WebServer.Builder |
WebServer.Builder.transport(Transport transport) |
Configure the transport to be used by this server.
|
WebServer.Builder |
WebServer.Builder.trustedProxies(AllowList trustedProxies) |
|
WebServer.Builder |
WebServer.Builder.update(Consumer<WebServer.Builder> updateFunction) |
A helper method to support fluentAPI when invoking another method.
|
WebServer.Builder |
WebServer.Builder.workersCount(int workers) |
Sets a count of threads in pool used to process HTTP requests.
|