Uses of Class
io.helidon.webserver.WebServer.Builder
Packages that use WebServer.Builder
Package
Description
Microprofile 1.0 server implementation.
Reactive web server API.
-
Uses of WebServer.Builder in io.helidon.microprofile.server
Methods in io.helidon.microprofile.server that return WebServer.BuilderModifier and TypeMethodDescriptionServerCdiExtension.serverBuilder()Helidon web server configuration builder that can be used to re-configure the web server. -
Uses of WebServer.Builder in io.helidon.webserver
Methods in io.helidon.webserver that return WebServer.BuilderModifier and TypeMethodDescriptionWebServer.Builder.addMediaSupport(MediaSupport mediaSupport) WebServer.Builder.addNamedRouting(String name, Routing routing) Associates a dedicated routing with an additional server socket configuration.WebServer.Builder.addNamedRouting(String name, Supplier<Routing> routingBuilder) Associates a dedicated routing with an additional server socket configuration.WebServer.Builder.addReader(MessageBodyReader<?> reader) WebServer.Builder.addSocket(SocketConfiguration config) Adds an additional named server socket configuration.WebServer.Builder.addSocket(SocketConfiguration socketConfiguration, Routing routing) Add a named socket and routing.WebServer.Builder.addSocket(String name, SocketConfiguration socketConfiguration) Deprecated.WebServer.Builder.addSocket(String name, Supplier<SocketConfiguration> socketConfigurationBuilder) Deprecated.since 2.0.0, please useaddSocket(Supplier)instead, name is now part of socket configurationWebServer.Builder.addSocket(Supplier<SocketConfiguration> socketConfigurationBuilder) Adds an additional named server socket configuration builder.WebServer.Builder.addStreamReader(MessageBodyStreamReader<?> streamReader) WebServer.Builder.addStreamWriter(MessageBodyStreamWriter<?> streamWriter) WebServer.Builder.addWriter(MessageBodyWriter<?> writer) WebServer.Builder.backlog(int backlog) WebServer.Builder.bindAddress(InetAddress bindAddress) static WebServer.BuilderWebServer.builder()Creates a fluent API builder of theWebServer.static WebServer.BuilderCreates a builder of theWebServer.static WebServer.BuilderCreates a builder of theWebServer.Update this server configuration from the config provided.WebServer.Builder.config(ServerConfiguration configuration) Deprecated.since 2.0.0 - please use methods on this builder, orconfig(io.helidon.config.Config)insteadWebServer.Builder.config(Supplier<ServerConfiguration> configurationBuilder) Deprecated.since 2.0.0 - seeconfig(ServerConfiguration)Configure the application scoped context to be used as a parent for webserver request contexts.WebServer.Builder.directHandler(DirectHandler handler, DirectHandler.EventType... types) Provide a custom handler for events that bypass routing.WebServer.Builder.enableCompression(boolean value) WebServer.Builder.experimental(ExperimentalConfiguration experimental) Configure experimental features.WebServer.Builder.maxHeaderSize(int size) WebServer.Builder.maxInitialLineLength(int length) WebServer.Builder.maxPayloadSize(long size) WebServer.Builder.mediaContext(MediaContext mediaContext) WebServer.Builder.port(int port) WebServer.Builder.printFeatureDetails(boolean shouldPrint) Set totrueto print detailed feature information on startup.WebServer.Builder.receiveBufferSize(int receiveBufferSize) Configure the default routing of this WebServer.Configure the default routing of this WebServer.WebServer.Builder.tls(WebServerTls webServerTls) Sets an opentracing.io tracer.Sets an opentracing.io tracer.Configure the transport to be used by this server.WebServer.Builder.update(Consumer<WebServer.Builder> updateFunction) A helper method to support fluentAPI when invoking another method.WebServer.Builder.workersCount(int workers) Sets a count of threads in pool used to process HTTP requests.Method parameters in io.helidon.webserver with type arguments of type WebServer.BuilderModifier and TypeMethodDescriptionWebServer.Builder.update(Consumer<WebServer.Builder> updateFunction) A helper method to support fluentAPI when invoking another method.
addSocket(SocketConfiguration)instead, name is now part of socket configuration