package
request
Type Members
-
-
case class
BodyPart(name: Option[(Session) ⇒ Validation[String]], partBuilder: (String, Option[String], Option[Charset], Option[String], Option[String], Option[String]) ⇒ (Session) ⇒ Validation[PartBase], attributes: BodyPartAttributes) extends Product with Serializable
-
case class
BodyPartAttributes(contentType: Option[String] = scala.None, charset: Option[Charset] = scala.None, dispositionType: Option[String] = scala.None, fileName: Option[(Session) ⇒ Validation[String]] = scala.None, contentId: Option[(Session) ⇒ Validation[String]] = scala.None, transferEncoding: Option[String] = scala.None) 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
HttpRequestDef(requestName: (Session) ⇒ Validation[String], ahcRequest: (Session) ⇒ Validation[Request], signatureCalculator: Option[(Session) ⇒ Validation[SignatureCalculator]], config: HttpRequestConfig) extends Product with Serializable
-
-
-
case class
StringBody(string: (Session) ⇒ Validation[String]) extends Body with Product with Serializable