io.gatling.http.request

builder

package builder

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. builder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class CommonAttributes(requestName: Expression[String], method: String, urlOrURI: Either[Expression[String], Uri], disableUrlEncoding: Option[Boolean] = None, queryParams: List[HttpParam] = Nil, headers: Map[String, Expression[String]] = Map.empty, realm: Option[Expression[Realm]] = None, virtualHost: Option[Expression[String]] = None, address: Option[InetAddress] = None, proxies: Option[(ProxyServer, ProxyServer)] = None, signatureCalculator: Option[Expression[SignatureCalculator]] = None) extends Product with Serializable

  2. class Http extends AnyRef

  3. case class HttpAttributes(checks: List[HttpCheck] = Nil, ignoreDefaultChecks: Boolean = false, silent: Option[Boolean] = None, followRedirect: Boolean = true, discardResponseChunks: Boolean = true, responseTransformer: Option[PartialFunction[Response, Response]] = None, explicitResources: List[HttpRequestBuilder] = Nil, body: Option[Body] = None, bodyParts: List[BodyPart] = Nil, formParams: List[HttpParam] = Nil, extraInfoExtractor: Option[ExtraInfoExtractor] = None) extends Product with Serializable

  4. sealed trait HttpParam extends AnyRef

  5. implicit final class HttpParams extends AnyVal

  6. class HttpRequestBuilder extends RequestBuilder[HttpRequestBuilder]

    This class serves as model for all HttpRequestBuilders

  7. class HttpRequestExpressionBuilder extends RequestExpressionBuilder

  8. case class MultivaluedParam(key: Expression[String], values: Expression[Seq[Any]]) extends HttpParam with Product with Serializable

  9. case class ParamMap(map: Expression[Map[String, Any]]) extends HttpParam with Product with Serializable

  10. case class ParamSeq(seq: Expression[Seq[(String, Any)]]) extends HttpParam with Product with Serializable

  11. abstract class RequestBuilder[B <: RequestBuilder[B]] extends StrictLogging

  12. abstract class RequestExpressionBuilder extends StrictLogging

  13. case class SimpleParam(key: Expression[String], value: Expression[Any]) extends HttpParam with Product with Serializable

Value Members

  1. object HttpRequestBuilder

  2. object RequestBuilder

  3. package sse

  4. package ws

Inherited from AnyRef

Inherited from Any

Ungrouped