Uses of Interface
io.helidon.webserver.ServerConfiguration
-
Packages that use ServerConfiguration Package Description io.helidon.webserver Reactive web server API.io.helidon.webserver.transport.netty.epoll Netty Epoll Transport implementation.io.helidon.webserver.transport.netty.iouring Netty io_uring Transport implementation. -
-
Uses of ServerConfiguration in io.helidon.webserver
Methods in io.helidon.webserver that return ServerConfiguration Modifier and Type Method Description ServerConfiguration
ServerConfiguration.Builder. build()
Deprecated.Builds a new configuration instance.ServerConfiguration
WebServer. configuration()
Gets effective server configuration.static ServerConfiguration
ServerConfiguration. create(Config config)
Creates new instance with defaults from external configuration source.Methods in io.helidon.webserver with parameters of type ServerConfiguration Modifier and Type Method Description WebServer.Builder
WebServer.Builder. config(ServerConfiguration configuration)
Deprecated.since 2.0.0 - please use methods on this builder, orWebServer.Builder.config(io.helidon.config.Config)
insteadstatic WebServer
WebServer. create(ServerConfiguration configuration, Routing routing)
Deprecated.since 2.0.0 - please useWebServer.create(Routing, io.helidon.config.Config)
instead for instances based onConfig
, orWebServer.builder(Routing)
to configure server configuration by hand (as you would onSocketConfiguration.Builder
now.static WebServer
WebServer. create(ServerConfiguration configuration, Supplier<? extends Routing> routingBuilder)
Deprecated.since 2.0.0 - please useWebServer.create(java.util.function.Supplier, io.helidon.config.Config)
instead for instances based onConfig
, orWebServer.builder(java.util.function.Supplier)
to configure server configuration by hand (as you would onSocketConfiguration.Builder
now.WebServer
Routing.Builder. createServer(ServerConfiguration configuration)
Deprecated.since 2.0.0, please useWebServer.Builder.build()
to create a new server, configuring routing usingWebServer.Builder.routing(Routing)
.default WebServer
Routing. createServer(ServerConfiguration configuration)
Deprecated.since 2.0.0 please useWebServer.builder(Routing)
instead<T> Optional<T>
Transport. createTransportArtifact(Class<T> type, String name, ServerConfiguration config)
Creates and returns a suitable transport artifact, if one can be created or is available, and an emptyOptional
otherwise.Method parameters in io.helidon.webserver with type arguments of type ServerConfiguration Modifier and Type Method Description WebServer.Builder
WebServer.Builder. config(Supplier<ServerConfiguration> configurationBuilder)
Deprecated.since 2.0.0 - seeWebServer.Builder.config(ServerConfiguration)
static WebServer
WebServer. create(Supplier<? extends ServerConfiguration> configurationBuilder, Routing routing)
Deprecated.since 2.0.0 - please useWebServer.create(io.helidon.webserver.Routing, io.helidon.config.Config)
instead for instances based onConfig
, orWebServer.builder(io.helidon.webserver.Routing)
to configure server configuration by hand (as you would onSocketConfiguration.Builder
now.static WebServer
WebServer. create(Supplier<? extends ServerConfiguration> configurationBuilder, Supplier<? extends Routing> routingBuilder)
Deprecated.since 2.0.0 - please useWebServer.create(java.util.function.Supplier, io.helidon.config.Config)
instead for instances based onConfig
, orWebServer.builder(java.util.function.Supplier)
to configure server configuration by hand (as you would onSocketConfiguration.Builder
now. -
Uses of ServerConfiguration in io.helidon.webserver.transport.netty.epoll
Methods in io.helidon.webserver.transport.netty.epoll with parameters of type ServerConfiguration Modifier and Type Method Description <T> Optional<T>
EPollTransport. createTransportArtifact(Class<T> artifactType, String artifactName, ServerConfiguration config)
Returns an artifact corresponding to the supplied artifact coordinates, if one is available. -
Uses of ServerConfiguration in io.helidon.webserver.transport.netty.iouring
Methods in io.helidon.webserver.transport.netty.iouring with parameters of type ServerConfiguration Modifier and Type Method Description <T> Optional<T>
IOUringTransport. createTransportArtifact(Class<T> artifactType, String artifactName, ServerConfiguration config)
Returns an artifact corresponding to the supplied artifact coordinates, if one is available.
-