package
request
Type Members
-
case class
BodyPart(name: Option[Expression[String]], partBuilder: (String, Option[String], Option[Charset], Option[String], Option[String], Option[String]) ⇒ Expression[PartBase], attributes: BodyPartAttributes) extends Product with Serializable
-
case class
BodyPartAttributes(contentType: Option[Expression[String]] = None, charset: Option[Charset] = None, dispositionType: Option[Expression[String]] = None, fileName: Option[Expression[String]] = None, contentId: Option[Expression[String]] = None, transferEncoding: Option[String] = None, customHeaders: List[(String, Expression[String])] = Nil) extends Product with Serializable
-
case class
ExtraInfo(requestName: String, status: Status, session: Session, request: Request, response: Response) extends Product with Serializable
-
type
ExtraInfoExtractor = (ExtraInfo) ⇒ List[Any]
-
case class
HttpRequest(requestName: String, ahcRequest: Request, config: HttpRequestConfig) extends Product with Serializable
-
case class
HttpRequestConfig(checks: List[HttpCheck], responseTransformer: Option[PartialFunction[Response, Response]], extraInfoExtractor: Option[ExtraInfoExtractor], maxRedirects: Option[Int], throttled: Boolean, silent: Option[Boolean], followRedirect: Boolean, discardResponseChunks: Boolean, coreComponents: CoreComponents, httpComponents: HttpComponents, explicitResources: List[HttpRequestDef]) extends Product with Serializable
-
case class
HttpRequestDef(requestName: Expression[String], ahcRequest: Expression[Request], config: HttpRequestConfig) extends Product with Serializable
Value Members
-
object
BodyPart extends Serializable
-
Inherited from AnyRef
Inherited from Any