Uses of Class
org.apache.camel.main.HttpServerConfigurationProperties
-
Uses of HttpServerConfigurationProperties in org.apache.camel.main
Methods in org.apache.camel.main that return HttpServerConfigurationPropertiesModifier and TypeMethodDescriptionMainConfigurationProperties.httpServer()To configure embedded HTTP server (for standalone applications; not Spring Boot or Quarkus)HttpServerConfigurationProperties.withAuthenticationEnabled(boolean authenticationEnabled) Whether to enable HTTP authentication for embedded server (for standalone applications; not Spring Boot or Quarkus).HttpServerConfigurationProperties.withAuthenticationPath(String authenticationPath) Set HTTP url path of embedded server that is protected by authentication configuration.HttpServerConfigurationProperties.withBasicPropertiesFile(String basicPropertiesFile) Name of the file that contains basic authentication info for Vert.x file auth provider.HttpServerConfigurationProperties.withDevConsoleEnabled(boolean devConsoleEnabled) Whether to enable developer console (not intended for production use).HttpServerConfigurationProperties.withDownloadEnabled(boolean downloadEnabled) Whether to enable file download via HTTP.HttpServerConfigurationProperties.withEnabled(boolean enabled) Whether embedded HTTP server is enabled.HttpServerConfigurationProperties.withFileUploadDirectory(String fileUploadDirectory) Directory to temporary store file uploads while Camel routes the incoming request.HttpServerConfigurationProperties.withFileUploadEnabled(boolean fileUploadEnabled) Whether to enable file uploads being supported (such as POST multipart/form-data) and stored into a temporary directory.HttpServerConfigurationProperties.withHealthCheckEnabled(boolean healthCheckEnabled) Whether to enable health-check console.Hostname to use for binding embedded HTTP serverHttpServerConfigurationProperties.withInfoEnabled(boolean infoEnabled) Whether to enable info console.HttpServerConfigurationProperties.withJolokiaEnabled(boolean jolokiaEnabled) Whether to enable jolokia.HttpServerConfigurationProperties.withJwtKeystorePassword(String jwtKeystorePassword) Password from the keystore used for JWT tokens validation.HttpServerConfigurationProperties.withJwtKeystorePath(String jwtKeystorePath) Path to the keystore file used for JWT tokens validation.HttpServerConfigurationProperties.withJwtKeystoreType(String jwtKeystoreType) Type of the keystore used for JWT tokens validation (jks, pkcs12, etc.).HttpServerConfigurationProperties.withMaxBodySize(long maxBodySize) Maximum HTTP body size the embedded HTTP server can accept.HttpServerConfigurationProperties.withMetricsEnabled(boolean metricsEnabled) Whether to enable metrics.Context-path to use for embedded HTTP serverHttpServerConfigurationProperties.withPort(int port) Port to use for binding embedded HTTP serverHttpServerConfigurationProperties.withSendEnabled(boolean sendEnabled) Whether to enable sending messages to Camel via HTTP.HttpServerConfigurationProperties.withStaticContextPath(String staticContextPath) The context-path to use for serving static content.HttpServerConfigurationProperties.withStaticEnabled(boolean staticEnabled) Whether serving static files is enabled.HttpServerConfigurationProperties.withStaticSourceDir(String staticSourceDir) Additional directory that holds static content when static is enabled.HttpServerConfigurationProperties.withUploadEnabled(boolean uploadEnabled) Whether to enable file upload via HTTP (not intended for production use).HttpServerConfigurationProperties.withUploadSourceDir(String uploadSourceDir) Source directory when upload is enabled.HttpServerConfigurationProperties.withUseGlobalSslContextParameters(boolean useGlobalSslContextParameters) Whether to use global SSL configuration for securing the embedded HTTP server.Methods in org.apache.camel.main with parameters of type HttpServerConfigurationPropertiesModifier and TypeMethodDescriptionorg.apache.camel.ServiceMainHttpServerFactory.newHttpServer(org.apache.camel.CamelContext camelContext, HttpServerConfigurationProperties configuration) Creates the embedded HTTP server