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) 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 Product with Serializable
  4. case class Cookies (cookies: Map[String, String]) extends Product with Serializable
  5. case class CrawlConfig (proxy: Option[Proxy], userAgent: String, maxSize: Long, minSize: Long, cookies: Cookies = Cookies None, customHeaders: RequestHeaders = RequestHeaders None) extends Product with Serializable
  6. case class ExceededSize (size: Long) extends RuntimeException with Product with Serializable
  7. case class FailureResponse (error: Throwable) extends PageResponse with Product with Serializable
  8. class HttpClient extends AnyRef
  9. class HttpHandler extends AsyncHandler[Unit]
  10. case class HttpResponse (status: Int, pageResponse: PageResponse, headers: ResponseHeaders, responseTime: Long) extends Product with Serializable
  11. class Page extends AnyRef
  12. class PageParser extends AnyRef
  13. trait PageResponse extends AnyRef
  14. case class PlainProxy (host: String, port: Int) extends Proxy with Product with Serializable
  15. sealed trait Proxy extends AnyRef
  16. case class ProxyWithAuth (host: String, port: Int, user: String, pass: String, authScheme: AuthScheme) extends Proxy with Product with Serializable
  17. case class RequestHeaders (headers: Map[String, String]) extends Product with Serializable
  18. class ResponseBody extends AnyRef
  19. class ResponseHeaders extends AnyRef
  20. case class SuccessResponse (page: Content) extends PageResponse with Product with Serializable
  21. 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