Package

io.gatling.http.request

builder

Permalink

package builder

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. builder
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
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, proxy: Option[ProxyServer] = None, signatureCalculator: Option[Expression[SignatureCalculator]] = None) extends Product with Serializable

    Permalink
  2. class Http extends AnyRef

    Permalink

  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, form: Option[Expression[Map[String, Seq[String]]]] = None, extraInfoExtractor: Option[ExtraInfoExtractor] = None) extends Product with Serializable

    Permalink
  4. sealed trait HttpParam extends AnyRef

    Permalink
  5. implicit final class HttpParams extends AnyVal

    Permalink
  6. case class HttpRequestBuilder(commonAttributes: CommonAttributes, httpAttributes: HttpAttributes) extends RequestBuilder[HttpRequestBuilder] with Product with Serializable

    Permalink

    This class serves as model for all HttpRequestBuilders

    This class serves as model for all HttpRequestBuilders

    httpAttributes

    the base HTTP attributes

  7. class HttpRequestExpressionBuilder extends RequestExpressionBuilder

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

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

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

    Permalink
  11. abstract class RequestBuilder[B <: RequestBuilder[B]] extends AnyRef

    Permalink
  12. abstract class RequestExpressionBuilder extends LazyLogging

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

    Permalink

Value Members

  1. val EmptyParamJListSuccess: Validation[List[Param]]

    Permalink
  2. object HttpRequestBuilder extends Serializable

    Permalink
  3. object RequestBuilder

    Permalink
  4. object RequestExpressionBuilder

    Permalink
  5. package polling

    Permalink
  6. package sse

    Permalink
  7. package ws

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped