p

bubblewrap

package bubblewrap

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait AuthScheme extends AnyRef
  2. case class ClientSettings (socketTimeout: Int = 20000, connectionTimeout: Int = 30000, requestTimeout: Int = 60000, readTimeout: Int = 60000, maxConnectionPerHost: Int = 16, maxTotalConnections: Int = 128, poolConnections: Boolean = true, retries: Int = 0, keepAlive: Boolean = true) extends Product with Serializable
  3. case class Content (url: WebUrl, content: Array[Byte], contentType: Option[String] = None, contentCharset: Option[String] = None, contentEncoding: Option[String] = None) extends ContentType with Product with Serializable
  4. trait ContentType extends AnyRef
  5. case class Cookies (cookies: Map[String, String]) extends Product with Serializable
  6. case class CrawlConfig (proxy: Option[Proxy], userAgent: String, maxSize: Long, minSize: Long, cookies: Cookies = Cookies None, customHeaders: RequestHeaders = RequestHeaders None) extends Product with Serializable
  7. case class ExceededSize (size: Long) extends RuntimeException with Product with Serializable
  8. case class FailureResponse (error: Throwable) extends PageResponse with Product with Serializable
  9. class HttpClient extends AnyRef
  10. class HttpHandler extends AsyncHandler[Unit]
  11. case class HttpResponse (status: Int, pageResponse: PageResponse, headers: ResponseHeaders, responseTime: Long) extends Product with Serializable
  12. class Page extends AnyRef
  13. class PageParser extends AnyRef
  14. trait PageResponse extends AnyRef
  15. case class PlainProxy (host: String, port: Int) extends Proxy with Product with Serializable
  16. sealed trait Proxy extends AnyRef
  17. case class ProxyWithAuth (host: String, port: Int, user: String, pass: String, authScheme: AuthScheme) extends Proxy with Product with Serializable
  18. case class RequestHeaders (headers: Map[String, String]) extends Product with Serializable
  19. class ResponseBody extends AnyRef
  20. class ResponseHeaders extends AnyRef
  21. case class SuccessResponse (page: Content) extends PageResponse with Product with Serializable
  22. case class WebUrl (url: String) extends Product with Serializable

Value Members

  1. object AuthScheme
  2. object BASIC extends AuthScheme with Product with Serializable
  3. object Content extends Serializable
  4. object Cookies extends Serializable
  5. object HttpClient
  6. object NTLM extends AuthScheme with Product with Serializable
  7. object Page
  8. object PageParser
  9. object Proxy
  10. object RequestHeaders extends Serializable
  11. object WebUrl extends Serializable

Ungrouped