Uses of Class
io.helidon.webserver.SocketConfiguration.Builder
Packages that use SocketConfiguration.Builder
-
Uses of SocketConfiguration.Builder in io.helidon.webserver
Methods in io.helidon.webserver that return SocketConfiguration.BuilderModifier and TypeMethodDescriptionSocketConfiguration.Builder.addRequestedUriDiscoveryType(SocketConfiguration.RequestedUriDiscoveryType type) SocketConfiguration.Builder.backlog(int backlog) Configures a maximum length of the queue of incoming connections on the server socket.SocketConfiguration.Builder.backpressureBufferSize(long size) SocketConfiguration.Builder.backpressureStrategy(BackpressureStrategy backpressureStrategy) SocketConfiguration.Builder.bindAddress(InetAddress bindAddress) static SocketConfiguration.BuilderSocketConfiguration.builder()Creates a builder ofSocketConfigurationclass.SocketConfiguration.Builder.connectionIdleTimeout(int seconds) SocketConfiguration.Builder.continueImmediately(boolean continueImmediately) SocketConfiguration.Builder.enableCompression(boolean value) Configure whether to enable content negotiation for compression.SocketConfiguration.Builder.enabled(boolean enabled) Set this socket builder to enabled or disabled.SocketConfiguration.Builder.enabledSSlProtocols(String... protocols) Deprecated.SocketConfiguration.Builder.enabledSSlProtocols(List<String> protocols) Deprecated.SocketConfiguration.Builder.initialBufferSize(int size) Configure initial size of the buffer used to parse HTTP line and headers.SocketConfiguration.Builder.maxChunkSize(int size) Configure maximal size of a chunk to be read from incoming requests.SocketConfiguration.Builder.maxHeaderSize(int size) SocketConfiguration.Builder.maxInitialLineLength(int length) SocketConfiguration.Builder.maxPayloadSize(long size) SocketConfiguration.Builder.maxUpgradeContentLength(int size) Configure a socket name, to bind named routings to.SocketConfiguration.Builder.port(int port) SocketConfiguration.Builder.receiveBufferSize(int receiveBufferSize) Configures proposed value of the TCP receive window that is advertised to the remote peer on the server socket.SocketConfiguration.Builder.requestedUriDiscoveryEnabled(boolean enabled) SocketConfiguration.Builder.requestedUriDiscoveryTypes(List<SocketConfiguration.RequestedUriDiscoveryType> types) SocketConfiguration.Builder.ssl(Supplier<? extends SSLContext> sslContextBuilder) Deprecated.since 2.0.0, please useSocketConfiguration.SocketConfigurationBuilder.tls(Supplier)insteadSocketConfiguration.Builder.ssl(SSLContext sslContext) Deprecated.since 2.0.0, please usetls(WebServerTls)insteadSocketConfiguration.Builder.timeoutMillis(int timeoutMillis) Deprecated.since 2.0.0 please usetimeout(long, java.util.concurrent.TimeUnit)insteadSocketConfiguration.Builder.tls(WebServerTls webServerTls) SocketConfiguration.Builder.trustedProxies(AllowList trustedProxies) Configure the trusted proxy settings.SocketConfiguration.Builder.validateHeaders(boolean validate) Configure whether to validate header names.Methods in io.helidon.webserver with parameters of type SocketConfiguration.BuilderModifier and TypeMethodDescriptionServerConfiguration.Builder.addSocket(String name, SocketConfiguration.Builder socketConfiguration) Deprecated.Adds an additional named server socket configuration.Method parameters in io.helidon.webserver with type arguments of type SocketConfiguration.BuilderModifier and TypeMethodDescriptionWebServer.Builder.defaultSocket(Consumer<SocketConfiguration.Builder> socket) Configure listener for the default socket.WebServer.Builder.socket(String socketName, BiConsumer<SocketConfiguration.Builder, Router.Builder> builders) Adds or augment existing named server socket configuration.WebServer.Builder.socket(String name, Consumer<SocketConfiguration.Builder> socket) Adds or augment existing named server socket configuration.Constructors in io.helidon.webserver with parameters of type SocketConfiguration.BuilderModifierConstructorDescriptionUnsafeRequestedUriSettingsException(SocketConfiguration.Builder socketConfigurationBuilder, boolean areDiscoveryTypesDefaulted) Creates a new exception instance.
WebServerTls.Builder.enabledProtocols(String...)instead