com.sksamuel.scruffy

client

package client

Visibility
  1. Public
  2. All

Type Members

  1. class ExecutionContextExecutorServiceImpl extends AbstractExecutorService with ExecutionContextExecutorService

  2. class RequestBuilder extends AnyRef

  3. trait RequestListener extends AnyRef

  4. class ScruffyClient extends AnyRef

  5. case class ScruffyClientConfig(allowPoolingConnection: Boolean = true, connectionTimeOutInMs: Int = 60 * 1000, executionContext: ExecutionContext = ..., hostnameVerifier: HostnameVerifier = new AllowAllHostnameVerifier(), idleConnectionInPoolTimeoutInMs: Int = 60 * 1000, idleConnectionTimeoutInMs: Int = 60 * 1000, ioThreadMultiplier: Int = 1, maxConnectionPerHost: Int = 1, maxConnectionLifeTimeInMs: Int = 1, maxDefaultRedirects: Int = 5, maxRequestRetry: Int = 5, maxTotalConnections: Int = 1, realm: Realm = null, marshallers: List[Marshaller] = ..., redirectEnabled: Boolean = true, requestTimeoutInMs: Int = 60 * 1000, userAgent: String = "scruffy-client/1.7.0", useRelativeURIsWithSSLProxies: Boolean = false, webSocketIdleTimeoutInMs: Int = 15 * 60 * 1000, sslEngineFactory: SSLEngineFactory = null, sslContext: SSLContext = null, allowSslConnectionPool: Boolean = true) extends Product with Serializable

  6. class ScruffyClientResponse extends AnyRef

  7. class ScruffyClientSession extends RequestListener

Value Members

  1. object ScruffyClient

  2. object ScruffyClientConfig extends Serializable

  3. object ScruffyClientSession

Ungrouped