JsResponseResult

harness.http.client.JsResponseResult
final case class JsResponseResult(responseCode: HttpCode, _headers: Map[String, List[String]], _contentLength: Option[Long], body: ResponseT) extends Result[ResponseT]

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

override def bodyAsStringImpl(body: ResponseT): HRIO[Logger, String]

Attributes

Definition Classes
override def forwardBodyToPath(path: Path): HTask[Long]

Attributes

Definition Classes

Inherited methods

final def contentLengthInt: HTask[Option[Int]]

Attributes

Inherited from:
Result
final def getContentLength: HTask[Long]

Attributes

Inherited from:
Result
final def getContentLengthInt: HTask[Int]

Attributes

Inherited from:
Result
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Inherited fields

final val contentLength: Option[Long]

Attributes

Inherited from:
Result
final val headers: Map[String, List[String]]

Attributes

Inherited from:
Result