p
bubblewrap
package bubblewrap
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed trait AuthScheme extends AnyRef
- 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
- 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
- trait ContentType extends AnyRef
- case class Cookies (cookies: Map[String, String]) extends Product with Serializable
- case class CrawlConfig (proxy: Option[Proxy], userAgent: String, maxSize: Long, minSize: Long, cookies: Cookies = Cookies None, customHeaders: RequestHeaders = RequestHeaders None) extends Product with Serializable
- case class ExceededSize (size: Long) extends RuntimeException with Product with Serializable
- case class FailureResponse (error: Throwable) extends PageResponse with Product with Serializable
- class HttpClient extends AnyRef
- class HttpHandler extends AsyncHandler[Unit]
- case class HttpResponse (status: Int, pageResponse: PageResponse, headers: ResponseHeaders, responseTime: Long) extends Product with Serializable
- class Page extends AnyRef
- class PageParser extends AnyRef
- trait PageResponse extends AnyRef
- case class PlainProxy (host: String, port: Int) extends Proxy with Product with Serializable
- sealed trait Proxy extends AnyRef
- case class ProxyWithAuth (host: String, port: Int, user: String, pass: String, authScheme: AuthScheme) extends Proxy with Product with Serializable
- case class RequestHeaders (headers: Map[String, String]) extends Product with Serializable
- class ResponseBody extends AnyRef
- class ResponseHeaders extends AnyRef
- case class SuccessResponse (page: Content) extends PageResponse with Product with Serializable
- case class WebUrl (url: String) extends Product with Serializable
Value Members
- object AuthScheme
- object BASIC extends AuthScheme with Product with Serializable
- object Content extends Serializable
- object Cookies extends Serializable
- object HttpClient
- object NTLM extends AuthScheme with Product with Serializable
- object Page
- object PageParser
- object Proxy
- object RequestHeaders extends Serializable
- object WebUrl extends Serializable