Module is.codion.common.http
Package is.codion.common.http.server
Interface HttpServerConfiguration.Builder
-
- Enclosing interface:
- HttpServerConfiguration
public static interface HttpServerConfiguration.Builder
Builds aHttpServerConfiguration
instance
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpServerConfiguration
build()
HttpServerConfiguration.Builder
documentRoot(String documentRoot)
HttpServerConfiguration.Builder
keystorePassword(String keystorePassword)
HttpServerConfiguration.Builder
keystorePath(String keystorePath)
HttpServerConfiguration.Builder
secure(boolean secure)
-
-
-
Method Detail
-
secure
HttpServerConfiguration.Builder secure(boolean secure)
- Parameters:
secure
- true if https should be used- Returns:
- this builder instance
-
documentRoot
HttpServerConfiguration.Builder documentRoot(String documentRoot)
- Parameters:
documentRoot
- the document root to serve files from- Returns:
- this builder instance
-
keystorePath
HttpServerConfiguration.Builder keystorePath(String keystorePath)
- Parameters:
keystorePath
- the keystore path- Returns:
- this builder instance
-
keystorePassword
HttpServerConfiguration.Builder keystorePassword(String keystorePassword)
- Parameters:
keystorePassword
- the keystore password- Returns:
- this builder instance
-
build
HttpServerConfiguration build()
- Returns:
- a new
HttpServerConfiguration
instance
-
-