EndpointSend

harness.http.client.EndpointSend
See theEndpointSend companion object
final class EndpointSend[ET <: Any](url: String, spec: EndpointSpec[ET])

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def sendWithAuth(p: Path[ET], q: Query[ET], a: Auth[ET], h: Header[ET], b: Send[InputBody[ET]]): ZIO[HttpClient & Logger & Telemetry, Error[ET], Receive[OutputBody[ET]]]

Scoped versions of functions are needed if you want to interact with a raw output stream

Scoped versions of functions are needed if you want to interact with a raw output stream

Attributes

def sendWithAuthScoped(p: Path[ET], q: Query[ET], a: Auth[ET], h: Header[ET], b: Send[InputBody[ET]]): ZIO[HttpClient & Logger & Telemetry & Scope, Error[ET], Receive[OutputBody[ET]]]

Scoped versions of functions are needed if you want to interact with a raw output stream

Scoped versions of functions are needed if you want to interact with a raw output stream

Attributes

def sendWithoutAuth(p: Path[ET], q: Query[ET], h: Header[ET], b: Send[InputBody[ET]]): ZIO[HttpClient & Logger & Telemetry, Error[ET], Receive[OutputBody[ET]]]

Scoped versions of functions are needed if you want to interact with a raw output stream

Scoped versions of functions are needed if you want to interact with a raw output stream

Attributes

def sendWithoutAuthScoped(p: Path[ET], q: Query[ET], h: Header[ET], b: Send[InputBody[ET]]): ZIO[HttpClient & Logger & Telemetry & Scope, Error[ET], Receive[OutputBody[ET]]]

Scoped versions of functions are needed if you want to interact with a raw output stream

Scoped versions of functions are needed if you want to interact with a raw output stream

Attributes