package
scalaplay
Type Members
-
trait
BinaryData extends AnyRef
-
-
sealed
trait
BinaryRequest extends AnyRef
-
sealed
trait
BodyPart extends AnyRef
-
case class
ByteArrayBinaryRequest(byteArray: Array[Byte]) extends BinaryRequest with Product with Serializable
-
case class
ByteArrayPart(name: String, bytes: Array[Byte], contentType: Option[String] = scala.None, charset: Option[Charset] = ..., contentId: Option[String] = scala.None, transferEncoding: Option[String] = scala.None) extends BodyPart with Product with Serializable
-
trait
Client extends AutoCloseable
-
case class
ComplexHttpParam(json: String) extends HttpParam with Product with Serializable
-
case class
DateOnly(date: LocalDate) extends DateWrapper with Product with Serializable
-
case class
DateTimeOnly(dateTime: LocalDateTime) extends DateWrapper with Product with Serializable
-
case class
DateTimeRFC2616(dateTime: OffsetDateTime) extends DateWrapper with Product with Serializable
-
case class
DateTimeRFC3339(dateTime: OffsetDateTime) extends DateWrapper with Product with Serializable
-
-
case class
FileBinaryRequest(file: File) extends BinaryRequest with Product with Serializable
-
case class
FilePart(name: String, file: File, fileName: Option[String] = scala.None, contentType: Option[String] = scala.None, charset: Option[Charset] = ..., contentId: Option[String] = scala.None, transferEncoding: Option[String] = scala.None) extends BodyPart with Product with Serializable
-
case class
HeaderMap(headerList: Map[String, List[String]] = ..., originalKeys: Map[String, String] = ...) extends Product with Serializable
-
-
sealed
trait
HttpParam extends AnyRef
-
case class
InputStreamBinaryRequest(inputStream: InputStream) extends BinaryRequest with Product with Serializable
-
-
sealed
trait
Method extends AnyRef
-
-
-
-
case class
RepeatedHttpParam(parameters: List[String]) extends HttpParam with Product with Serializable
-
case class
RequestBuilder(client: Client, reversePath: List[String] = immutable.this.Nil, method: Method = Get, queryParameters: Map[String, HttpParam] = ..., formParameters: Map[String, HttpParam] = ..., multipartParams: List[BodyPart] = immutable.this.List.empty[Nothing], binaryBody: Option[BinaryRequest] = scala.None, headers: HeaderMap = ...) extends Product with Serializable
-
case class
Response[T](status: Int, stringBody: Option[String], jsonBody: Option[JsValue] = scala.None, body: Option[T] = scala.None, headers: Map[String, List[String]] = ...) extends Product with Serializable
-
case class
RestException(message: String, status: Int) extends RuntimeException with Product with Serializable
-
sealed
trait
Segment extends AnyRef
-
case class
SimpleHttpParam(parameter: String) extends HttpParam with Product with Serializable
-
case class
StringBinaryRequest(text: String) extends BinaryRequest with Product with Serializable
-
-
case class
StringPart(name: String, value: String, contentType: Option[String] = scala.None, charset: Option[Charset] = ..., contentId: Option[String] = scala.None, transferEncoding: Option[String] = scala.None) extends BodyPart with Product with Serializable
-
case class
TimeOnly(time: LocalTime) extends DateWrapper with Product with Serializable
-
-
case class
TypedQueryParams(params: Map[String, HttpParam] = ...) extends Product with Serializable
Value Members
-
-
-
object
Connect extends Method with Product with Serializable
-
object
DateOnly extends Serializable
-
object
DateTimeOnly extends Serializable
-
-
-
object
Delete extends Method with Product with Serializable
-
object
Get extends Method with Product with Serializable
-
object
Head extends Method with Product with Serializable
-
object
HttpParam extends Product with Serializable
-
object
Opt extends Method with Product with Serializable
-
object
Patch extends Method with Product with Serializable
-
object
Post extends Method with Product with Serializable
-
object
Put extends Method with Product with Serializable
-
-
object
RestException extends Serializable
-
-
object
TimeOnly extends Serializable
-
object
Trace extends Method with Product with Serializable
-
-
-