Uses of Interface
org.mule.sdk.api.http.server.HttpServerConfigurer
Packages that use HttpServerConfigurer
-
Uses of HttpServerConfigurer in org.mule.sdk.api.http
Method parameters in org.mule.sdk.api.http with type arguments of type HttpServerConfigurerModifier and TypeMethodDescriptionHttpService.server(Consumer<HttpServerConfigurer> configCallback) Creates aHttpServer. -
Uses of HttpServerConfigurer in org.mule.sdk.api.http.server
Methods in org.mule.sdk.api.http.server that return HttpServerConfigurerModifier and TypeMethodDescriptionHttpServerConfigurer.configHttp1(Consumer<Http1ProtocolConfigurer> configCallback) Enables/disables and configures HTTP/1 specific parameters.HttpServerConfigurer.configHttp2(Consumer<Http2ProtocolConfigurer> configCallback) Enables/disables and configures HTTP/2 specific parameters.HttpServerConfigurer.setConnectionIdleTimeout(int connectionIdleTimeout) Defines the number of milliseconds that a connection can remain idle before being closed.Defines the host where the requests will be sent to theHttpServer.Sets a name to the resultingHttpServer.HttpServerConfigurer.setPort(int port) Defines the port where the requests will be received by theHttpServer.HttpServerConfigurer.setReadTimeout(long readTimeout) Defines the number of milliseconds that should be waited when reading new input.HttpServerConfigurer.setSchedulerSupplier(Supplier<org.mule.runtime.api.scheduler.Scheduler> schedulerSupplier) HttpServerConfigurer.setTlsContextFactory(org.mule.runtime.api.tls.TlsContextFactory tlsContextFactory) Required exclusively for HTTPS, this defines through aTlsContextFactoryall the TLS related data to establish such connections.HttpServerConfigurer.setUsePersistentConnections(boolean usePersistentConnections) Defines if connections should be kept after a request is completed or closed.