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[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  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[java.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: String, value: Expression[String]): HttpProtocolBuilder
  34. def headers(headers: Map[String, String]): HttpProtocolBuilder
  35. def hostNameAliases(aliases: Map[String, String]): HttpProtocolBuilder
  36. def http2PriorKnowledge(remotes: Map[String, Boolean]): HttpProtocolBuilder
  37. def inferHtmlResources(black: BlackList, white: WhiteList = WhiteList(Nil)): HttpProtocolBuilder
  38. def inferHtmlResources(white: WhiteList, black: BlackList): HttpProtocolBuilder
  39. def inferHtmlResources(white: WhiteList): HttpProtocolBuilder
  40. def inferHtmlResources(): HttpProtocolBuilder
  41. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  42. def localAddress(address: String): HttpProtocolBuilder
  43. def localAddresses(addresses: List[String]): HttpProtocolBuilder
  44. def localAddresses(addresses: String*): HttpProtocolBuilder
  45. def maxConnectionsPerHost(max: Int): HttpProtocolBuilder
  46. def maxConnectionsPerHostLikeChrome: HttpProtocolBuilder
  47. def maxConnectionsPerHostLikeFirefox: HttpProtocolBuilder
  48. def maxConnectionsPerHostLikeFirefoxOld: HttpProtocolBuilder
  49. def maxConnectionsPerHostLikeIE10: HttpProtocolBuilder
  50. def maxConnectionsPerHostLikeIE7: HttpProtocolBuilder
  51. def maxConnectionsPerHostLikeIE8: HttpProtocolBuilder
  52. def maxConnectionsPerHostLikeOpera: HttpProtocolBuilder
  53. def maxConnectionsPerHostLikeOperaOld: HttpProtocolBuilder
  54. def maxConnectionsPerHostLikeSafari: HttpProtocolBuilder
  55. def maxConnectionsPerHostLikeSafariOld: HttpProtocolBuilder
  56. def maxRedirects(max: Int): HttpProtocolBuilder
  57. def nameInferredHtmlResources(f: (Uri) ⇒ String): HttpProtocolBuilder
  58. def nameInferredHtmlResourcesAfterAbsoluteUrl: HttpProtocolBuilder
  59. def nameInferredHtmlResourcesAfterLastPathElement: HttpProtocolBuilder
  60. def nameInferredHtmlResourcesAfterPath: HttpProtocolBuilder
  61. def nameInferredHtmlResourcesAfterRelativeUrl: HttpProtocolBuilder
  62. def nameInferredHtmlResourcesAfterUrlTail: HttpProtocolBuilder
  63. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  64. def noProxyFor(hosts: String*): HttpProtocolBuilder
  65. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  66. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  67. def perUserKeyManagerFactory(f: (Long) ⇒ KeyManagerFactory): HttpProtocolBuilder
  68. def perUserNameResolution: HttpProtocolBuilder
  69. val protocol: HttpProtocol
  70. def proxy(httpProxy: Proxy): HttpProtocolBuilder
  71. def shareConnections: HttpProtocolBuilder
  72. def sign(calculator: Expression[SignatureCalculator]): HttpProtocolBuilder
  73. def signWithOAuth1(consumerKey: Expression[String], clientSharedSecret: Expression[String], token: Expression[String], tokenSecret: Expression[String]): HttpProtocolBuilder
  74. def silentResources: HttpProtocolBuilder
  75. def silentUri(regex: String): HttpProtocolBuilder
  76. def strict302Handling: HttpProtocolBuilder
  77. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  78. def transformResponse(responseTransformer: ResponseTransformer): HttpProtocolBuilder
  79. def upgradeInsecureRequestsHeader(value: Expression[String]): HttpProtocolBuilder
  80. val useOpenSsl: Boolean
  81. def userAgentHeader(value: Expression[String]): HttpProtocolBuilder
  82. def virtualHost(virtualHost: Expression[String]): HttpProtocolBuilder
  83. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  85. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  86. def warmUp(url: String): HttpProtocolBuilder
  87. def wsBaseUrl(url: String): HttpProtocolBuilder
  88. def wsBaseUrls(urls: List[String]): HttpProtocolBuilder
  89. def wsBaseUrls(urls: String*): HttpProtocolBuilder
  90. def wsMaxReconnects(max: Int): HttpProtocolBuilder
  91. def wsReconnect: HttpProtocolBuilder

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped