harness.http.client
package harness.http.client
Members list
Concise view
Type members
Classlikes
final class AppliedResponse(request: HttpRequest[RequestT]) extends ResponseOps[ClientT & Logger & Telemetry, Logger, ResponseT]
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- HttpClient.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object HttpClient.type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object HttpClient.type
- Self type
final case class HttpRequest[+B](method: HttpMethod, url: String, queryParams: Map[String, String], headers: Map[String, List[String]], body: Option[B])
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
- Self type
- HttpRequest[B]
object HttpRequest
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- HttpRequest.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- Self type
- HttpResponse[ResponseBody]
object HttpResponse
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- HttpResponse.type
Attributes
- Companion:
- object
- Graph
- Supertypes
object JsClient
final case class JsResponseResult(responseCode: HttpCode, _headers: Map[String, List[String]], _contentLength: Option[Long], body: ResponseT) extends Result[ResponseT]
Attributes
- Graph
- Supertypes
- Self type
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class AppliedResponseclass HttpResponse[ResponseBody]
- Self type