final case class HttpProtocolBuilder(protocol: HttpProtocol, useOpenSsl: Boolean) extends Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HttpProtocolBuilder
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HttpProtocolBuilder(protocol: HttpProtocol, useOpenSsl: Boolean)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def acceptCharsetHeader(value: Expression[String]): HttpProtocolBuilder
  5. def acceptEncodingHeader(value: Expression[String]): HttpProtocolBuilder
  6. def acceptHeader(value: Expression[String]): HttpProtocolBuilder
  7. def acceptLanguageHeader(value: Expression[String]): HttpProtocolBuilder
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def asyncNameResolution(dnsServers: Array[InetSocketAddress]): HttpProtocolBuilder
  10. def asyncNameResolution(dnsServers: String*): HttpProtocolBuilder
  11. def authRealm(realm: Expression[Realm]): HttpProtocolBuilder
  12. def authorizationHeader(value: Expression[String]): HttpProtocolBuilder
  13. def baseUrl(url: String): HttpProtocolBuilder
  14. def baseUrls(urls: List[String]): HttpProtocolBuilder
  15. def baseUrls(urls: String*): HttpProtocolBuilder
  16. def basicAuth(username: Expression[String], password: Expression[String]): HttpProtocolBuilder
  17. def build: HttpProtocol
  18. def check(checks: HttpCheck*): HttpProtocolBuilder
  19. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  20. def connectionHeader(value: Expression[String]): HttpProtocolBuilder
  21. def contentTypeHeader(value: Expression[String]): HttpProtocolBuilder
  22. def digestAuth(username: Expression[String], password: Expression[String]): HttpProtocolBuilder
  23. def disableAutoReferer: HttpProtocolBuilder
  24. def disableCaching: HttpProtocolBuilder
  25. def disableFollowRedirect: HttpProtocolBuilder
  26. def disableUrlEncoding: HttpProtocolBuilder
  27. def disableWarmUp: HttpProtocolBuilder
  28. def doNotTrackHeader(value: Expression[String]): HttpProtocolBuilder
  29. def enableHttp2: HttpProtocolBuilder
  30. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  33. def header(name: CharSequence, value: Expression[String]): HttpProtocolBuilder
  34. def headers(headers: Map[_ <: CharSequence, String]): HttpProtocolBuilder
  35. def hostNameAliases(aliases: Map[String, List[String]]): HttpProtocolBuilder
  36. def http2PriorKnowledge(remotes: Map[String, Boolean]): HttpProtocolBuilder
  37. def inferHtmlResources(black: BlackList, white: WhiteList): HttpProtocolBuilder
  38. def inferHtmlResources(black: BlackList): HttpProtocolBuilder
  39. def inferHtmlResources(white: WhiteList, black: BlackList): HttpProtocolBuilder
  40. def inferHtmlResources(white: WhiteList): HttpProtocolBuilder
  41. def inferHtmlResources(): HttpProtocolBuilder
  42. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  43. def localAddress(address: String): HttpProtocolBuilder
  44. def localAddresses(addresses: List[String]): HttpProtocolBuilder
  45. def localAddresses(addresses: String*): HttpProtocolBuilder
  46. def maxConnectionsPerHost(max: Int): HttpProtocolBuilder
  47. def maxConnectionsPerHostLikeChrome: HttpProtocolBuilder
  48. def maxConnectionsPerHostLikeFirefox: HttpProtocolBuilder
  49. def maxConnectionsPerHostLikeFirefoxOld: HttpProtocolBuilder
  50. def maxConnectionsPerHostLikeIE10: HttpProtocolBuilder
  51. def maxConnectionsPerHostLikeIE7: HttpProtocolBuilder
  52. def maxConnectionsPerHostLikeIE8: HttpProtocolBuilder
  53. def maxConnectionsPerHostLikeOpera: HttpProtocolBuilder
  54. def maxConnectionsPerHostLikeOperaOld: HttpProtocolBuilder
  55. def maxConnectionsPerHostLikeSafari: HttpProtocolBuilder
  56. def maxConnectionsPerHostLikeSafariOld: HttpProtocolBuilder
  57. def maxRedirects(max: Int): HttpProtocolBuilder
  58. def nameInferredHtmlResources(f: (Uri) ⇒ String): HttpProtocolBuilder
  59. def nameInferredHtmlResourcesAfterAbsoluteUrl: HttpProtocolBuilder
  60. def nameInferredHtmlResourcesAfterLastPathElement: HttpProtocolBuilder
  61. def nameInferredHtmlResourcesAfterPath: HttpProtocolBuilder
  62. def nameInferredHtmlResourcesAfterRelativeUrl: HttpProtocolBuilder
  63. def nameInferredHtmlResourcesAfterUrlTail: HttpProtocolBuilder
  64. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  65. def noProxyFor(hosts: String*): HttpProtocolBuilder
  66. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  67. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  68. def perUserKeyManagerFactory(f: (Long) ⇒ KeyManagerFactory): HttpProtocolBuilder
  69. def perUserNameResolution: HttpProtocolBuilder
  70. val protocol: HttpProtocol
  71. def proxy(httpProxy: Proxy): HttpProtocolBuilder
  72. def shareConnections: HttpProtocolBuilder
  73. def sign(calculator: Expression[SignatureCalculator]): HttpProtocolBuilder
  74. def signWithOAuth1(consumerKey: Expression[String], clientSharedSecret: Expression[String], token: Expression[String], tokenSecret: Expression[String]): HttpProtocolBuilder
  75. def silentResources: HttpProtocolBuilder
  76. def silentUri(regex: String): HttpProtocolBuilder
  77. def strict302Handling: HttpProtocolBuilder
  78. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  79. def transformResponse(responseTransformer: ResponseTransformer): HttpProtocolBuilder
  80. def upgradeInsecureRequestsHeader(value: Expression[String]): HttpProtocolBuilder
  81. def useAllLocalAddresses: HttpProtocolBuilder
  82. val useOpenSsl: Boolean
  83. def userAgentHeader(value: Expression[String]): HttpProtocolBuilder
  84. def virtualHost(virtualHost: Expression[String]): HttpProtocolBuilder
  85. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  86. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  87. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  88. def warmUp(url: String): HttpProtocolBuilder
  89. def wsBaseUrl(url: String): HttpProtocolBuilder
  90. def wsBaseUrls(urls: List[String]): HttpProtocolBuilder
  91. def wsBaseUrls(urls: String*): HttpProtocolBuilder
  92. def wsMaxReconnects(max: Int): HttpProtocolBuilder
  93. def wsReconnect: HttpProtocolBuilder

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped