HttpError

openai4s.http.HttpError
See theHttpError companion object
enum HttpError[F[*]](request: Request[F], cause: Option[Exception]) extends Exception

Attributes

Since

2023-04-01

Companion
object
Graph
Supertypes
trait Enum
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Type members

Enum entries

final case class ConnectionError[F[*]](request: Request[F], cause: Exception) extends HttpError[F]
final case class DecodingError[F[*]](request: Request[F], cause: DecodeFailure) extends HttpError[F]
final case class ResponseError[F[*]](request: Request[F], cause: Exception) extends HttpError[F]
final case class UnexpectedStatus[F[*]](request: Request[F], status: Status, body: Body) extends HttpError[F]

Attributes

Companion
object