JavaClient

harness.http.client.JavaClient
See theJavaClient companion object
final class JavaClient extends HttpClient[RequestT, ResponseT]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def sendImpl(request: HttpRequest[RequestT]): HRIO[Logger & Scope, Result[ResponseT]]

Attributes

Definition Classes

Inherited methods

final def send(request: HttpRequest[RequestT]): HRIO[Logger & Telemetry & Scope, HttpResponse[ResponseBody]]

Attributes

Inherited from:
HttpClient
final def sendAndUse[R, T](request: HttpRequest[RequestT])(use: HttpResponse[ResponseT] => HRIO[R & Scope, T]): HRIO[R & Logger & Telemetry, T]

Attributes

Inherited from:
HttpClient