oxygen.http.core

Members list

Type members

Classlikes

object BodyUtil

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
BodyUtil.type

Attributes

Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final case class RequestDecodingFailure(sources: List[Source], cause: DecodingFailureCause) extends Throwable

Attributes

Companion
object
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait RequestNonPathCodec[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class And[A, B, C]
trait ApplyPartialBody[A]
class Transform[A, B]
class TransformOrFail[A, B]
Show all

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait RequestPathCodec[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class AndThen[A, B, C]
class ApplyPartial[A]
class ConstMany
class ConstSingle
class OrElse[A, B]
class Transform[A, B]
class TransformDecode[A, B]
Show all

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ResponseCodec[A](statusCodes: StatusCodes[A], codec: ResponseCodecNoStatus[A])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ResponseCodec

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class ResponseDecodingFailure(sources: List[Source], cause: DecodingFailureCause) extends Throwable

Attributes

Companion
object
Supertypes
trait Product
trait Equals
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait StatusCodes[A]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class DNE[A]
class Exact[A]
class Range[A]
object StatusCodes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
final case class apiName(name: String) extends Annotation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Annotation
class Object
trait Matchable
class Any
Show all
final case class endpointName(name: String) extends Annotation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Annotation
class Object
trait Matchable
class Any
Show all
final case class httpDoc(doc: String) extends Annotation

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Annotation
class Object
trait Matchable
class Any
Show all
sealed abstract class param extends Annotation

Attributes

Companion
object
Supertypes
class Annotation
class Object
trait Matchable
class Any
Known subtypes
class NonPathLike
class BodyLike
class body
class json
class plain
class HeaderLike
class header
class json
class plain
class QueryLike
class query
class json
class plain
class custom
class PathLike
class path
class custom
class json
class plain
Show all
object param

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
param.type
sealed abstract class route(val method: Method) extends Annotation

Attributes

Companion
object
Supertypes
class Annotation
class Object
trait Matchable
class Any
Known subtypes
class connect
class custom
class delete
class get
class head
class options
class patch
class post
class put
class trace
Show all
object route

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
route.type
sealed abstract class statusCode(val status: Status) extends Annotation

Attributes

Companion
object
Supertypes
class Annotation
class Object
trait Matchable
class Any
Known subtypes
class 100
class 101
class 102
class 200
class 201
class 202
class 203
class 204
class 205
class 206
class 207
class 300
class 301
class 302
class 303
class 304
class 305
class 307
class 308
class 400
class 401
class 402
class 403
class 404
class 405
class 406
class 407
class 408
class 409
class 410
class 411
class 412
class 413
class 414
class 415
class 416
class 417
class 421
class 422
class 423
class 424
class 425
class 426
class 428
class 429
class 431
class 500
class 501
class 502
class 503
class 504
class 505
class 506
class 507
class 510
class 511
class Accepted
class BadGateway
class BadRequest
class Conflict
class Continue
class Created
class Forbidden
class Found
class Gone
class Locked
class MultiStatus
class NoContent
class NotExtended
class NotFound
class NotModified
class Ok
class Processing
class ResetContent
class SeeOther
class Unauthorized
class UseProxy
Show all
object statusCode

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
statusCode.type