package
client
Type Members
-
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
-
class
HttpClient
extends AnyRef
-
case class
Limits
(maxTotalConnections: Integer, maxConnectionsPerHost: Integer, maxRedirects: Integer, maxRequestRetries: Integer) extends Product with Serializable
-
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
-
case class
RequestConfig
(proxyServer: ProxyServer, requestTimeoutInMs: Integer, followRedirects: Boolean, realm: Realm) extends Product with Serializable
-
case class
SslConfig
(context: SSLContext, engineFactory: SSLEngineFactory, allowConnectionPooling: Boolean) extends Product with Serializable