akka

http

package http

Visibility
  1. Public
  2. All

Type Members

  1. final case class ClientConnectionSettings(userAgentHeader: Option[User-Agent], connectingTimeout: FiniteDuration, idleTimeout: Duration, requestHeaderSizeHint: Int, websocketRandomFactory: () ⇒ Random, socketOptions: Traversable[SocketOption], parserSettings: ParserSettings) extends Product with Serializable

  2. final case class ConnectionPoolSettings(maxConnections: Int, maxRetries: Int, maxOpenRequests: Int, pipeliningLimit: Int, idleTimeout: Duration, connectionSettings: ClientConnectionSettings) extends Product with Serializable

  3. final case class ConnectionPoolSetup(settings: ConnectionPoolSettings, httpsContext: Option[HttpsContext], log: LoggingAdapter) extends Product with Serializable

  4. final case class HostConnectionPoolSetup(host: String, port: Int, setup: ConnectionPoolSetup) extends Product with Serializable

  5. final case class ParserSettings(maxUriLength: Int, maxMethodLength: Int, maxResponseReasonLength: Int, maxHeaderNameLength: Int, maxHeaderValueLength: Int, maxHeaderCount: Int, maxContentLength: Long, maxChunkExtLength: Int, maxChunkSize: Int, uriParsingMode: ParsingMode, cookieParsingMode: CookieParsingMode, illegalHeaderWarnings: Boolean, errorLoggingVerbosity: ErrorLoggingVerbosity, headerValueCacheLimits: Map[String, Int], customMethods: (String) ⇒ Option[HttpMethod], customStatusCodes: (Int) ⇒ Option[StatusCode]) extends Settings with Product with Serializable

  6. final case class ServerSettings(serverHeader: Option[Server], timeouts: Timeouts, maxConnections: Int, pipeliningLimit: Int, remoteAddressHeader: Boolean, rawRequestUriHeader: Boolean, transparentHeadRequests: Boolean, verboseErrorMessages: Boolean, responseHeaderSizeHint: Int, backlog: Int, socketOptions: Traversable[SocketOption], defaultHostHeader: Host, websocketRandomFactory: () ⇒ Random, parserSettings: ParserSettings) extends Product with Serializable

Value Members

  1. object ClientConnectionSettings extends SettingsCompanion[ClientConnectionSettings] with Serializable

  2. object ConnectionPoolSettings extends SettingsCompanion[ConnectionPoolSettings] with Serializable

  3. object ConnectionPoolSetup extends Serializable

  4. object ParserSettings extends SettingsCompanion[ParserSettings] with Serializable

  5. object ServerSettings extends SettingsCompanion[ServerSettings] with Serializable

  6. package impl

  7. package javadsl

  8. package scaladsl

Ungrouped