case class HttpProtocolBuilder(protocol: HttpProtocol, useOpenSsl: Boolean) extends Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- HttpProtocolBuilder
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new HttpProtocolBuilder(protocol: HttpProtocol, useOpenSsl: Boolean)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def acceptCharsetHeader(value: Expression[String]): HttpProtocolBuilder
- def acceptEncodingHeader(value: Expression[String]): HttpProtocolBuilder
- def acceptHeader(value: Expression[String]): HttpProtocolBuilder
- def acceptLanguageHeader(value: Expression[String]): HttpProtocolBuilder
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asyncNameResolution(dnsServers: Array[InetSocketAddress]): HttpProtocolBuilder
- def asyncNameResolution(dnsServers: String*): HttpProtocolBuilder
- def authRealm(realm: Expression[Realm]): HttpProtocolBuilder
- def authorizationHeader(value: Expression[String]): HttpProtocolBuilder
- def baseUrl(url: String): HttpProtocolBuilder
- def baseUrls(urls: List[String]): HttpProtocolBuilder
- def baseUrls(urls: String*): HttpProtocolBuilder
- def basicAuth(username: Expression[String], password: Expression[String]): HttpProtocolBuilder
- def build: HttpProtocol
- def check(checks: HttpCheck*): HttpProtocolBuilder
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def connectionHeader(value: Expression[String]): HttpProtocolBuilder
- def contentTypeHeader(value: Expression[String]): HttpProtocolBuilder
- def digestAuth(username: Expression[String], password: Expression[String]): HttpProtocolBuilder
- def disableAutoReferer: HttpProtocolBuilder
- def disableCaching: HttpProtocolBuilder
- def disableFollowRedirect: HttpProtocolBuilder
- def disableUrlEncoding: HttpProtocolBuilder
- def disableWarmUp: HttpProtocolBuilder
- def doNotTrackHeader(value: Expression[String]): HttpProtocolBuilder
- def enableHttp2: HttpProtocolBuilder
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def header(name: String, value: Expression[String]): HttpProtocolBuilder
- def headers(headers: Map[String, String]): HttpProtocolBuilder
- def hostNameAliases(aliases: Map[String, String]): HttpProtocolBuilder
- def http2PriorKnowledge(remotes: Map[String, Boolean]): HttpProtocolBuilder
- def inferHtmlResources(black: BlackList, white: WhiteList = WhiteList(Nil)): HttpProtocolBuilder
- def inferHtmlResources(white: WhiteList, black: BlackList): HttpProtocolBuilder
- def inferHtmlResources(white: WhiteList): HttpProtocolBuilder
- def inferHtmlResources(): HttpProtocolBuilder
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def localAddress(address: String): HttpProtocolBuilder
- def localAddresses(addresses: List[String]): HttpProtocolBuilder
- def localAddresses(addresses: String*): HttpProtocolBuilder
- def maxConnectionsPerHost(max: Int): HttpProtocolBuilder
- def maxConnectionsPerHostLikeChrome: HttpProtocolBuilder
- def maxConnectionsPerHostLikeFirefox: HttpProtocolBuilder
- def maxConnectionsPerHostLikeFirefoxOld: HttpProtocolBuilder
- def maxConnectionsPerHostLikeIE10: HttpProtocolBuilder
- def maxConnectionsPerHostLikeIE7: HttpProtocolBuilder
- def maxConnectionsPerHostLikeIE8: HttpProtocolBuilder
- def maxConnectionsPerHostLikeOpera: HttpProtocolBuilder
- def maxConnectionsPerHostLikeOperaOld: HttpProtocolBuilder
- def maxConnectionsPerHostLikeSafari: HttpProtocolBuilder
- def maxConnectionsPerHostLikeSafariOld: HttpProtocolBuilder
- def maxRedirects(max: Int): HttpProtocolBuilder
- def nameInferredHtmlResources(f: (Uri) ⇒ String): HttpProtocolBuilder
- def nameInferredHtmlResourcesAfterAbsoluteUrl: HttpProtocolBuilder
- def nameInferredHtmlResourcesAfterLastPathElement: HttpProtocolBuilder
- def nameInferredHtmlResourcesAfterPath: HttpProtocolBuilder
- def nameInferredHtmlResourcesAfterRelativeUrl: HttpProtocolBuilder
- def nameInferredHtmlResourcesAfterUrlTail: HttpProtocolBuilder
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def noProxyFor(hosts: String*): HttpProtocolBuilder
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def perUserKeyManagerFactory(f: (Long) ⇒ KeyManagerFactory): HttpProtocolBuilder
- def perUserNameResolution: HttpProtocolBuilder
- val protocol: HttpProtocol
- def proxy(httpProxy: Proxy): HttpProtocolBuilder
- def shareConnections: HttpProtocolBuilder
- def sign(calculator: Expression[SignatureCalculator]): HttpProtocolBuilder
- def signWithOAuth1(consumerKey: Expression[String], clientSharedSecret: Expression[String], token: Expression[String], tokenSecret: Expression[String]): HttpProtocolBuilder
- def silentResources: HttpProtocolBuilder
- def silentUri(regex: String): HttpProtocolBuilder
- def strict302Handling: HttpProtocolBuilder
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- def transformResponse(responseTransformer: ResponseTransformer): HttpProtocolBuilder
- def upgradeInsecureRequestsHeader(value: Expression[String]): HttpProtocolBuilder
- val useOpenSsl: Boolean
- def userAgentHeader(value: Expression[String]): HttpProtocolBuilder
- def virtualHost(virtualHost: Expression[String]): HttpProtocolBuilder
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def warmUp(url: String): HttpProtocolBuilder
- def wsBaseUrl(url: String): HttpProtocolBuilder
- def wsBaseUrls(urls: List[String]): HttpProtocolBuilder
- def wsBaseUrls(urls: String*): HttpProtocolBuilder
- def wsMaxReconnects(max: Int): HttpProtocolBuilder
- def wsReconnect: HttpProtocolBuilder