package request
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- request
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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