org.http4s.client
package org.http4s.client
Members list
Concise view
Type members
Classlikes
A Client submits Requests to a server and processes the Response.
When a connection is "released" and the HTTP semantics of the request and response permit, the connection may be kept alive by the backend and used for a subsequent request. When HTTP semantics require it, or at the backend's discretion, a released connection may also be closed.
Attributes
- Companion:
- object
- Source:
- Client.scala
- Graph
- Supertypes
object Client
Attributes
- Companion:
- trait
- Source:
- Client.scala
- Graph
- Supertypes
- Self type
- Client.type
class ConnectionFailure(val requestKey: RequestKey, val upstream: InetSocketAddress, val cause: Throwable) extends IOException
Indicates a failure to establish a client connection, preserving the request key that we tried to connect to.
Indicates a failure to establish a client connection, preserving the request key that we tried to connect to.
Attributes
- Companion:
- object
- Source:
- ConnectionFailure.scala
- Graph
- Supertypes
- class IOExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass Any
object ConnectionFailure
Attributes
- Companion:
- class
- Source:
- ConnectionFailure.scala
- Graph
- Supertypes
- Self type
- ConnectionFailure.type
Represents a key for requests that can conceivably share a Connection.
Represents a key for requests that can conceivably share a Connection.
Attributes
- Companion:
- object
- Source:
- RequestKey.scala
- Graph
- Supertypes
object RequestKey
Attributes
- Companion:
- class
- Source:
- RequestKey.scala
- Graph
- Supertypes
- Self type
- RequestKey.type
final case class UnexpectedStatus(status: Status, requestMethod: Method, requestUri: Uri) extends RuntimeException with NoStackTrace
Attributes
- Source:
- Client.scala
- Graph
- Supertypes
- trait Producttrait Equalstrait NoStackTraceclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass Any
object defaults
Attributes
- Source:
- package.scala
- Graph
- Supertypes
- Self type
- defaults.type
Deprecated classlikes
Attributes
- Deprecated
- true
- Source:
- Connection.scala
- Graph
- Supertypes
Inherited types
Attributes
- Inherited from:
- ClientTypes
- Source:
- package.scala
Deprecated and Inherited types
Attributes
- Deprecated
- true
- Inherited from:
- ClientTypes
- Source:
- package.scala