package
core
Type Members
-
-
case class
AuthFailure(headerValue: String) extends AuthResult with Product with Serializable
-
sealed
trait
AuthResult extends AnyRef
-
case class
ContentType(mediaType: String, params: Map[String, String] = ...) extends Product with Serializable
-
case class
ErrorRes(errorBody: HTTPBody) extends Res[Nothing] with Product with Serializable
-
case class
FixedLengthBody(bytes: Array[Byte]) extends HTTPBody with Product with Serializable
-
sealed
trait
HTTPBody extends AnyRef
-
sealed
trait
HTTPHeader extends AnyRef
-
trait
HTTPMethod extends AnyRef
-
case class
HaltRes(code: Int, body: Option[HTTPBody] = scala.None) extends Res[Nothing] with Product with Serializable
-
case class
MediaInfo(mediaRange: ContentType, qVal: Double, acceptParams: List[(String, String)]) extends Product with Serializable
-
case class
ReqRespData(baseUri: String = "", pathParts: List[String] = immutable.this.Nil, rawPath: String = "", query: Map[String, List[String]] = ..., hostParts: List[String] = immutable.this.Nil, method: HTTPMethod = HTTPMethods.GET, statusCode: Int = 200, requestHeaders: Map[HTTPHeader, String] = ..., responseHeaders: Map[HTTPHeader, String] = ..., requestBody: HTTPBody = HTTPBody.Empty, responseBody: HTTPBody = HTTPBody.Empty, doRedirect: Boolean = false, pathData: PathData = ..., hostData: HostData = ..., metadata: Metadata = ...) extends Product with Serializable
-
sealed
trait
Res[+A] extends AnyRef
-
-
-
trait
ResOps[A] extends AnyRef
-
case class
ResTransformer[M[_], A](run: M[Res[A]]) extends Product with Serializable
-
-
-
trait
Resource extends AnyRef
-
case class
ValueRes[+A](value: A) extends Res[A] with Product with Serializable