package
builder
Type Members
-
-
case class
CommonAttributes(requestName: (Session) ⇒ Validation[String], method: String, urlOrURI: Either[(Session) ⇒ Validation[String], Uri], disableUrlEncoding: Option[Boolean] = scala.None, queryParams: List[HttpParam] = immutable.this.Nil, headers: Map[String, (Session) ⇒ Validation[String]] = ..., realm: Option[(Session) ⇒ Validation[Realm]] = scala.None, virtualHost: Option[(Session) ⇒ Validation[String]] = scala.None, address: Option[InetAddress] = scala.None, proxies: Option[(ProxyServer, ProxyServer)] = scala.None, signatureCalculator: Option[(Session) ⇒ Validation[SignatureCalculator]] = scala.None) extends Product with Serializable
-
-
case class
HttpAttributes(checks: List[HttpCheck] = immutable.this.Nil, ignoreDefaultChecks: Boolean = false, silent: Option[Boolean] = scala.None, followRedirect: Boolean = true, discardResponseChunks: Boolean = true, responseTransformer: Option[PartialFunction[Response, Response]] = scala.None, explicitResources: List[AbstractHttpRequestBuilder[_]] = immutable.this.Nil, body: Option[Body] = scala.None, bodyParts: List[BodyPart] = immutable.this.Nil, extraInfoExtractor: Option[(ExtraInfo) ⇒ List[Any]] = scala.None) extends Product with Serializable
-
-
-
-
-
-
-
case class
MultivaluedParam(key: (Session) ⇒ Validation[String], values: (Session) ⇒ Validation[Seq[Any]]) extends HttpParam with Product with Serializable
-
-
-
-
-
case class
SimpleParam(key: (Session) ⇒ Validation[String], value: (Session) ⇒ Validation[Any]) extends HttpParam with Product with Serializable