cc.spray

client

package client

Visibility
  1. Public
  2. All

Type Members

  1. case class ClientConfig (limits: Limits, connectionTimeOutInMs: Integer, idleConnectionInPoolTimeoutInMs: Integer, requestTimeoutInMs: Integer, redirectEnabled: Boolean, compressionEnabled: Boolean, userAgent: String, allowConnectionPooling: Boolean, reaper: ScheduledExecutorService, applicationThreadPool: ExecutorService, proxyServer: ProxyServer, sslConfig: SslConfig, providerConfig: com.ning.http.client.AsyncHttpProviderConfig[_, _], connectionsPool: com.ning.http.client.ConnectionsPool[_, _], realm: Realm, requestFilters: List[RequestFilter], responseFilters: List[ResponseFilter], ioExceptionFilters: List[IOExceptionFilter], requestCompressionLevel: Integer, useRawUrl: Boolean) extends Product with Serializable

  2. class HttpClient extends AnyRef

    The central class encapsulating the Ning AsyncHttpClient as a scala wrapper.

  3. case class Limits (maxTotalConnections: Integer, maxConnectionsPerHost: Integer, maxRedirects: Integer, maxRequestRetries: Integer) extends Product with Serializable

  4. case class Realm (principal: String, password: String, scheme: AuthScheme, realmName: String, nonce: String, algorithm: String, response: String, qop: String, nc: String, uri: String, methodName: String, usePreemptive: Boolean, ntlmDomain: String, enc: String, ntlmHost: String, ntlmMessageType2Received: Boolean) extends Product with Serializable

  5. case class RequestConfig (proxyServer: ProxyServer, requestTimeoutInMs: Integer, followRedirects: Boolean, realm: Realm) extends Product with Serializable

  6. case class SslConfig (context: SSLContext, engineFactory: SSLEngineFactory, allowConnectionPooling: Boolean) extends Product with Serializable