abstract class ServerSettings extends AnyRef

Public API but not intended for subclassing

Self Type
ServerSettingsImpl
Annotations
@DoNotInherit()
Source
ServerSettings.scala
Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ServerSettings
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ServerSettings()

Abstract Value Members

  1. abstract def getBacklog: Int
  2. abstract def getDefaultHostHeader: Host
  3. abstract def getDefaultHttpPort: Int
  4. abstract def getDefaultHttpsPort: Int
  5. abstract def getLogUnencryptedNetworkBytes: Optional[Int]
  6. abstract def getMaxConnections: Int
  7. abstract def getParserSettings: ParserSettings
  8. abstract def getPipeliningLimit: Int
  9. abstract def getPreviewServerSettings: PreviewServerSettings
  10. abstract def getRawRequestUriHeader: Boolean
  11. abstract def getRemoteAddressHeader: Boolean
  12. abstract def getResponseHeaderSizeHint: Int
  13. abstract def getServerHeader: Optional[Server]
  14. abstract def getSocketOptions: Iterable[SocketOption]
  15. abstract def getTerminationDeadlineExceededResponse: HttpResponse
  16. abstract def getTimeouts: Timeouts
  17. abstract def getTransparentHeadRequests: Boolean
  18. abstract def getVerboseErrorMessages: Boolean
  19. abstract def getWebsocketRandomFactory: Supplier[Random]
  20. abstract def getWebsocketSettings: WebSocketSettings

Concrete Value Members

  1. def getHttp2Settings: Http2ServerSettings
  2. def withBacklog(newValue: Int): ServerSettings
  3. def withDefaultHostHeader(newValue: Host): ServerSettings
  4. def withDefaultHttpPort(newValue: Int): ServerSettings
  5. def withDefaultHttpsPort(newValue: Int): ServerSettings
  6. def withHttp2Settings(newValue: Http2ServerSettings): ServerSettings
  7. def withLogUnencryptedNetworkBytes(newValue: Optional[Int]): ServerSettings
  8. def withMaxConnections(newValue: Int): ServerSettings
  9. def withParserSettings(newValue: ParserSettings): ServerSettings
  10. def withPipeliningLimit(newValue: Int): ServerSettings
  11. def withPreviewServerSettings(newValue: PreviewServerSettings): ServerSettings
  12. def withRawRequestUriHeader(newValue: Boolean): ServerSettings
  13. def withRemoteAddressHeader(newValue: Boolean): ServerSettings
  14. def withResponseHeaderSizeHint(newValue: Int): ServerSettings
  15. def withServerHeader(newValue: Optional[Server]): ServerSettings
  16. def withSocketOptions(newValue: Iterable[SocketOption]): ServerSettings
  17. def withTerminationDeadlineExceededResponse(response: HttpResponse): ServerSettings
  18. def withTimeouts(newValue: Timeouts): ServerSettings
  19. def withTransparentHeadRequests(newValue: Boolean): ServerSettings
  20. def withVerboseErrorMessages(newValue: Boolean): ServerSettings
  21. def withWebsocketRandomFactory(newValue: Supplier[Random]): ServerSettings
  22. def withWebsocketSettings(newValue: WebSocketSettings): ServerSettings