Modifier and Type |
Method and Description |
static ServerSettings |
create(akka.actor.ActorSystem system) |
static ServerSettings |
create(com.typesafe.config.Config config) |
static ServerSettings |
create(java.lang.String configOverrides) |
abstract int |
getBacklog() |
abstract Host |
getDefaultHostHeader() |
abstract int |
getDefaultHttpPort() |
abstract int |
getDefaultHttpsPort() |
Http2ServerSettings |
getHttp2Settings() |
abstract java.util.Optional<java.lang.Object> |
getLogUnencryptedNetworkBytes() |
abstract int |
getMaxConnections() |
abstract ParserSettings |
getParserSettings() |
abstract int |
getPipeliningLimit() |
abstract PreviewServerSettings |
getPreviewServerSettings() |
abstract boolean |
getRawRequestUriHeader() |
abstract boolean |
getRemoteAddressHeader() |
abstract int |
getResponseHeaderSizeHint() |
abstract java.util.Optional<Server> |
getServerHeader() |
abstract java.lang.Iterable<akka.io.Inet.SocketOption> |
getSocketOptions() |
abstract HttpResponse |
getTerminationDeadlineExceededResponse() |
abstract ServerSettings.Timeouts |
getTimeouts() |
abstract boolean |
getTransparentHeadRequests() |
abstract boolean |
getVerboseErrorMessages() |
abstract java.util.function.Supplier<java.util.Random> |
getWebsocketRandomFactory() |
abstract WebSocketSettings |
getWebsocketSettings() |
ServerSettings |
withBacklog(int newValue) |
ServerSettings |
withDefaultHostHeader(Host newValue) |
ServerSettings |
withDefaultHttpPort(int newValue) |
ServerSettings |
withDefaultHttpsPort(int newValue) |
ServerSettings |
withHttp2Settings(Http2ServerSettings newValue) |
ServerSettings |
withLogUnencryptedNetworkBytes(java.util.Optional<java.lang.Object> newValue) |
ServerSettings |
withMaxConnections(int newValue) |
ServerSettings |
withParserSettings(ParserSettings newValue) |
ServerSettings |
withPipeliningLimit(int newValue) |
ServerSettings |
withPreviewServerSettings(PreviewServerSettings newValue) |
ServerSettings |
withRawRequestUriHeader(boolean newValue) |
ServerSettings |
withRemoteAddressHeader(boolean newValue) |
ServerSettings |
withResponseHeaderSizeHint(int newValue) |
ServerSettings |
withServerHeader(java.util.Optional<Server> newValue) |
ServerSettings |
withSocketOptions(java.lang.Iterable<akka.io.Inet.SocketOption> newValue) |
ServerSettings |
withTerminationDeadlineExceededResponse(HttpResponse response) |
ServerSettings |
withTimeouts(ServerSettings.Timeouts newValue) |
ServerSettings |
withTransparentHeadRequests(boolean newValue) |
ServerSettings |
withVerboseErrorMessages(boolean newValue) |
ServerSettings |
withWebsocketRandomFactory(java.util.function.Supplier<java.util.Random> newValue) |
ServerSettings |
withWebsocketSettings(WebSocketSettings newValue) |