final class Http extends AnyRef

DSL for bootstrapping HTTP requests.

Immutable, so all methods return a new occurrence and leave the original unmodified.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Http
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. def delete(url: Function[Session, String]): HttpRequestActionBuilder

    Define a DELETE request

    Define a DELETE request

    url

    the url, expressed as a function

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  7. def delete(url: String): HttpRequestActionBuilder

    Define a DELETE request

    Define a DELETE request

    url

    the url, expressed as a Gatling Expression Language String

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. def get(url: Function[Session, String]): HttpRequestActionBuilder

    Define a GET request

    Define a GET request

    url

    the url, expressed as a function

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  11. def get(url: String): HttpRequestActionBuilder

    Define a GET request

    Define a GET request

    url

    the url, expressed as a Gatling Expression Language String

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def head(url: Function[Session, String]): HttpRequestActionBuilder

    Define a HEAD request

    Define a HEAD request

    url

    the url, expressed as a function

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  15. def head(url: String): HttpRequestActionBuilder

    Define a HEAD request

    Define a HEAD request

    url

    the url, expressed as a Gatling Expression Language String

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  16. def httpRequest(method: String, url: Function[Session, String]): HttpRequestActionBuilder

    Define a HTTP request

    Define a HTTP request

    method

    the HTTP method

    url

    the url, expressed as a function

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  17. def httpRequest(method: String, url: String): HttpRequestActionBuilder

    Define a HTTP request

    Define a HTTP request

    method

    the HTTP method

    url

    the url, expressed as a Gatling Expression Language String

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  18. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  19. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  20. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  21. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. def options(url: Function[Session, String]): HttpRequestActionBuilder

    Define a OPTIONS request

    Define a OPTIONS request

    url

    the url, expressed as a function

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  23. def options(url: String): HttpRequestActionBuilder

    Define a OPTIONS request

    Define a OPTIONS request

    url

    the url, expressed as a Gatling Expression Language String

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  24. def patch(url: Function[Session, String]): HttpRequestActionBuilder

    Define a PATCH request

    Define a PATCH request

    url

    the url, expressed as a function

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  25. def patch(url: String): HttpRequestActionBuilder

    Define a PATCH request

    Define a PATCH request

    url

    the url, expressed as a Gatling Expression Language String

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  26. def post(url: Function[Session, String]): HttpRequestActionBuilder

    Define a POST request

    Define a POST request

    url

    the url, expressed as a function

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  27. def post(url: String): HttpRequestActionBuilder

    Define a POST request

    Define a POST request

    url

    the url, expressed as a Gatling Expression Language String

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  28. def put(url: Function[Session, String]): HttpRequestActionBuilder

    Define a PUT request

    Define a PUT request

    url

    the url, expressed as a function

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  29. def put(url: String): HttpRequestActionBuilder

    Define a PUT request

    Define a PUT request

    url

    the url, expressed as a Gatling Expression Language String

    returns

    a new instance of HttpRequestActionBuilder

    Annotations
    @NonNull()
  30. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  31. def toString(): String
    Definition Classes
    AnyRef → Any
  32. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  34. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped