Class/Object

gigahorse

Request

Related Docs: object Request | package gigahorse

Permalink

final class Request extends Serializable

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Request
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def addHeader(headers0: (String, String)*): Request

    Permalink
  5. def addHeaders(headers0: Map[String, List[String]]): Request

    Permalink
  6. def addHeaders(headers0: (String, String)*): Request

    Permalink
  7. def addQueryString(parameters: (String, String)*): Request

    Permalink
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. val authOpt: Option[Realm]

    Permalink
  10. val body: Body

    Permalink

    The body of this request

  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def contentType: Option[String]

    Permalink
  13. def delete: Request

    Permalink

    Uses DELETE method.

  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(o: Any): Boolean

    Permalink
    Definition Classes
    Request → AnyRef → Any
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. val followRedirectsOpt: Option[Boolean]

    Permalink

    Whether this request should follow redirects.

    Whether this request should follow redirects. (Default: None)

  18. def get: Request

    Permalink

    Uses GET method.

  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. def hashCode(): Int

    Permalink
    Definition Classes
    Request → AnyRef → Any
  21. def head: Request

    Permalink

    Uses HEAD method.

  22. val headers: Map[String, List[String]]

    Permalink

    The headers for this request

  23. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  24. val method: String

    Permalink

    The method for this request.

  25. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  26. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  28. def options: Request

    Permalink

    Uses OPTIONS method.

  29. def patch(file: File): Request

    Permalink

    Uses PATCH method with the given file.

  30. def patch(body: String, charset: Charset): Request

    Permalink

    Uses PATCH method with the given body.

  31. def patch[A](body: A)(implicit arg0: HttpWrite[A]): Request

    Permalink

    Uses PATCH method with the given body.

  32. def post(file: File): Request

    Permalink

    Uses POST method with the given file.

  33. def post(body: String, charset: Charset): Request

    Permalink

    Uses POST method with the given body.

  34. def post[A](body: A)(implicit arg0: HttpWrite[A]): Request

    Permalink

    Uses POST method with the given body.

  35. val proxyServerOpt: Option[ProxyServer]

    Permalink

    The proxy server this request will use.

    The proxy server this request will use. (Default: None)

  36. def put(file: File): Request

    Permalink

    Uses PUT method with the given file.

  37. def put(body: String, charset: Charset): Request

    Permalink

    Uses PUT method with the given body.

  38. def put[A](body: A)(implicit arg0: HttpWrite[A]): Request

    Permalink

    Uses PUT method with the given body.

  39. val queryString: Map[String, List[String]]

    Permalink

    The query string for this request

  40. val requestTimeoutOpt: Option[Duration]

    Permalink

    The timeout for the request.

    The timeout for the request. (Default: None)

  41. val signatureOpt: Option[SignatureCalculator]

    Permalink
  42. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  43. def toString(): String

    Permalink
    Definition Classes
    Request → AnyRef → Any
  44. val url: String

    Permalink

    The base URL for this request

  45. val virtualHostOpt: Option[String]

    Permalink

    The virtual host this request will use.

    The virtual host this request will use. (Default: None)

  46. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. def withAuth(username: String, password: String, scheme: AuthScheme): Request

    Permalink
  50. def withAuth(username: String, password: String): Request

    Permalink
  51. def withAuth(auth: Realm): Request

    Permalink
  52. def withAuthOpt(authOpt: Realm): Request

    Permalink
  53. def withAuthOpt(authOpt: Option[Realm]): Request

    Permalink
  54. def withBody(body: Body): Request

    Permalink
  55. def withBody[A](body: A)(implicit arg0: HttpWrite[A]): Request

    Permalink
  56. def withContentType(mt: String, charset: Charset): Request

    Permalink
  57. def withContentType(ct: String): Request

    Permalink
  58. def withFollowRedirects(follow: Boolean): Request

    Permalink
  59. def withFollowRedirectsOpt(followRedirectsOpt: Boolean): Request

    Permalink
  60. def withFollowRedirectsOpt(followRedirectsOpt: Option[Boolean]): Request

    Permalink
  61. def withHeaders(headers: Map[String, List[String]]): Request

    Permalink
  62. def withHeaders(headers0: (String, String)*): Request

    Permalink
  63. def withMethod(method: String): Request

    Permalink
  64. def withProxyServer(proxyServer: ProxyServer): Request

    Permalink
  65. def withProxyServerOpt(proxyServerOpt: ProxyServer): Request

    Permalink
  66. def withProxyServerOpt(proxyServerOpt: Option[ProxyServer]): Request

    Permalink
  67. def withQueryString(queryString: Map[String, List[String]]): Request

    Permalink
  68. def withQueryString(parameters: (String, String)*): Request

    Permalink
  69. def withRequestTimeout(requestTimeout: Duration): Request

    Permalink
  70. def withRequestTimeoutOpt(requestTimeoutOpt: Duration): Request

    Permalink
  71. def withRequestTimeoutOpt(requestTimeoutOpt: Option[Duration]): Request

    Permalink
  72. def withSignatureOpt(signatureOpt: SignatureCalculator): Request

    Permalink
  73. def withSignatureOpt(signatureOpt: Option[SignatureCalculator]): Request

    Permalink
  74. def withUrl(url: String): Request

    Permalink
  75. def withVirtualHost(virtualHost: String): Request

    Permalink
  76. def withVirtualHostOpt(virtualHostOpt: String): Request

    Permalink
  77. def withVirtualHostOpt(virtualHostOpt: Option[String]): Request

    Permalink

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped