object HttpCodec extends ContentCodecs with HeaderCodecs with MethodCodecs with QueryCodecs with StatusCodecs

Linear Supertypes
StatusCodecs, QueryCodecs, MethodCodecs, HeaderCodecs, ContentCodecs, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HttpCodec
  2. StatusCodecs
  3. QueryCodecs
  4. MethodCodecs
  5. HeaderCodecs
  6. ContentCodecs
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Enumeration[Value](unit: Unit) extends AnyVal with Product with Serializable
  2. sealed trait Metadata[Value] extends AnyRef

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val Accepted: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  5. val BadGateway: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  6. val BadRequest: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  7. val Conflict: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  8. val Continue: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  9. val Created: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  10. def CustomStatus(code: Int): StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  11. val ExpectationFailed: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  12. val FailedDependency: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  13. val Forbidden: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  14. val Found: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  15. val GatewayTimeout: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  16. val Gone: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  17. val HttpVersionNotSupported: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  18. val InsufficientStorage: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  19. val InternalServerError: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  20. val LengthRequired: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  21. val Locked: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  22. val MethodNotAllowed: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  23. val MisdirectedRequest: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  24. val MovedPermanently: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  25. val MultiStatus: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  26. val MultipleChoices: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  27. val NetworkAuthenticationRequired: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  28. val NoContent: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  29. val NonAuthoritativeInformation: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  30. val NotAcceptable: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  31. val NotExtended: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  32. val NotFound: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  33. val NotImplemented: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  34. val NotModified: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  35. val Ok: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  36. val PartialContent: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  37. val PaymentRequired: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  38. val PermanentRedirect: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  39. val PreconditionFailed: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  40. val PreconditionRequired: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  41. val Processing: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  42. val ProxyAuthenticationRequired: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  43. val RequestEntityTooLarge: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  44. val RequestHeaderFieldsTooLarge: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  45. val RequestTimeout: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  46. val RequestUriTooLong: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  47. val RequestedRangeNotSatisfiable: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  48. val ResetContent: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  49. val SeeOther: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  50. val ServiceUnavailable: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  51. val SwitchingProtocols: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  52. val TemporaryRedirect: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  53. val TooManyRequests: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  54. val Unauthorized: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  55. val UnorderedCollection: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  56. val UnprocessableEntity: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  57. val UnsupportedMediaType: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  58. val UpgradeRequired: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  59. val UseProxy: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  60. val VariantAlsoNegotiates: StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  61. final val accept: HeaderCodec[Accept]
    Definition Classes
    HeaderCodecs
  62. final val acceptEncoding: HeaderCodec[AcceptEncoding]
    Definition Classes
    HeaderCodecs
  63. final val acceptLanguage: HeaderCodec[AcceptLanguage]
    Definition Classes
    HeaderCodecs
  64. final val acceptPatch: HeaderCodec[AcceptPatch]
    Definition Classes
    HeaderCodecs
  65. final val acceptRanges: HeaderCodec[AcceptRanges]
    Definition Classes
    HeaderCodecs
  66. final val accessControlAllowCredentials: HeaderCodec[AccessControlAllowCredentials]
    Definition Classes
    HeaderCodecs
  67. final val accessControlAllowHeaders: HeaderCodec[AccessControlAllowHeaders]
    Definition Classes
    HeaderCodecs
  68. final val accessControlAllowMethods: HeaderCodec[AccessControlAllowMethods]
    Definition Classes
    HeaderCodecs
  69. final val accessControlAllowOrigin: HeaderCodec[AccessControlAllowOrigin]
    Definition Classes
    HeaderCodecs
  70. final val accessControlExposeHeaders: HeaderCodec[AccessControlExposeHeaders]
    Definition Classes
    HeaderCodecs
  71. final val accessControlMaxAge: HeaderCodec[AccessControlMaxAge]
    Definition Classes
    HeaderCodecs
  72. final val accessControlRequestHeaders: HeaderCodec[AccessControlRequestHeaders]
    Definition Classes
    HeaderCodecs
  73. final val accessControlRequestMethod: HeaderCodec[AccessControlRequestMethod]
    Definition Classes
    HeaderCodecs
  74. final val age: HeaderCodec[Age]
    Definition Classes
    HeaderCodecs
  75. final val allow: HeaderCodec[Allow]
    Definition Classes
    HeaderCodecs
  76. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  77. final val authorization: HeaderCodec[Authorization]
    Definition Classes
    HeaderCodecs
  78. def binaryStream(mediaType: MediaType): ContentCodec[ZStream[Any, Nothing, Byte]]
    Definition Classes
    ContentCodecs
  79. def binaryStream(name: String, mediaType: MediaType): ContentCodec[ZStream[Any, Nothing, Byte]]
    Definition Classes
    ContentCodecs
  80. def binaryStream: ContentCodec[ZStream[Any, Nothing, Byte]]
    Definition Classes
    ContentCodecs
  81. def binaryStream(name: String): ContentCodec[ZStream[Any, Nothing, Byte]]
    Definition Classes
    ContentCodecs
  82. final val cacheControl: HeaderCodec[CacheControl]
    Definition Classes
    HeaderCodecs
  83. final val clearSiteData: HeaderCodec[ClearSiteData]
    Definition Classes
    HeaderCodecs
  84. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  85. def connect: HttpCodec[HttpCodecType.Method, Unit]
    Definition Classes
    MethodCodecs
  86. final val connection: HeaderCodec[Connection]
    Definition Classes
    HeaderCodecs
  87. def content[A](mediaType: MediaType)(implicit codec: HttpContentCodec[A]): ContentCodec[A]
    Definition Classes
    ContentCodecs
  88. def content[A](name: String, mediaType: MediaType)(implicit codec: HttpContentCodec[A]): ContentCodec[A]
    Definition Classes
    ContentCodecs
  89. def content[A](implicit codec: HttpContentCodec[A]): ContentCodec[A]
    Definition Classes
    ContentCodecs
  90. def content[A](name: String)(implicit codec: HttpContentCodec[A]): ContentCodec[A]
    Definition Classes
    ContentCodecs
  91. final val contentBase: HeaderCodec[ContentBase]
    Definition Classes
    HeaderCodecs
  92. final val contentDisposition: HeaderCodec[ContentDisposition]
    Definition Classes
    HeaderCodecs
  93. final val contentEncoding: HeaderCodec[ContentEncoding]
    Definition Classes
    HeaderCodecs
  94. final val contentLanguage: HeaderCodec[ContentLanguage]
    Definition Classes
    HeaderCodecs
  95. final val contentLength: HeaderCodec[ContentLength]
    Definition Classes
    HeaderCodecs
  96. final val contentLocation: HeaderCodec[ContentLocation]
    Definition Classes
    HeaderCodecs
  97. final val contentMd5: HeaderCodec[ContentMd5]
    Definition Classes
    HeaderCodecs
  98. final val contentRange: HeaderCodec[ContentRange]
    Definition Classes
    HeaderCodecs
  99. final val contentSecurityPolicy: HeaderCodec[ContentSecurityPolicy]
    Definition Classes
    HeaderCodecs
  100. def contentStream[A](mediaType: MediaType)(implicit codec: HttpContentCodec[A]): ContentCodec[ZStream[Any, Nothing, A]]
    Definition Classes
    ContentCodecs
  101. def contentStream[A](name: String, mediaType: MediaType)(implicit codec: HttpContentCodec[A]): ContentCodec[ZStream[Any, Nothing, A]]
    Definition Classes
    ContentCodecs
  102. def contentStream[A](implicit codec: HttpContentCodec[A]): ContentCodec[ZStream[Any, Nothing, A]]
    Definition Classes
    ContentCodecs
  103. def contentStream[A](name: String)(implicit codec: HttpContentCodec[A]): ContentCodec[ZStream[Any, Nothing, A]]
    Definition Classes
    ContentCodecs
  104. final val contentTransferEncoding: HeaderCodec[ContentTransferEncoding]
    Definition Classes
    HeaderCodecs
  105. final val contentType: HeaderCodec[ContentType]
    Definition Classes
    HeaderCodecs
  106. final val cookie: HeaderCodec[Header.Cookie]
    Definition Classes
    HeaderCodecs
  107. final val date: HeaderCodec[Date]
    Definition Classes
    HeaderCodecs
  108. def delete: HttpCodec[HttpCodecType.Method, Unit]
    Definition Classes
    MethodCodecs
  109. final val dnt: HeaderCodec[DNT]
    Definition Classes
    HeaderCodecs
  110. def empty: HttpCodec[Any, Unit]
  111. def enumeration[Value]: Enumeration[Value]
  112. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  113. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  114. def error[Body0](status: http.Status)(implicit schema: Schema[Body0]): HttpCodec[HttpCodecType.Status with HttpCodecType.Content, Body0]
  115. final val etag: HeaderCodec[ETag]
    Definition Classes
    HeaderCodecs
  116. final val expect: HeaderCodec[Expect]
    Definition Classes
    HeaderCodecs
  117. final val expires: HeaderCodec[Expires]
    Definition Classes
    HeaderCodecs
  118. final val forwarded: HeaderCodec[Forwarded]
    Definition Classes
    HeaderCodecs
  119. final val from: HeaderCodec[From]
    Definition Classes
    HeaderCodecs
  120. def get: HttpCodec[HttpCodecType.Method, Unit]
    Definition Classes
    MethodCodecs
  121. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  122. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  123. def head: HttpCodec[HttpCodecType.Method, Unit]
    Definition Classes
    MethodCodecs
  124. def header(headerType: HeaderType): HeaderCodec[HeaderValue]
    Definition Classes
    HeaderCodecs
  125. final val host: HeaderCodec[Host]
    Definition Classes
    HeaderCodecs
  126. final val ifMatch: HeaderCodec[IfMatch]
    Definition Classes
    HeaderCodecs
  127. final val ifModifiedSince: HeaderCodec[IfModifiedSince]
    Definition Classes
    HeaderCodecs
  128. final val ifNoneMatch: HeaderCodec[IfNoneMatch]
    Definition Classes
    HeaderCodecs
  129. final val ifRange: HeaderCodec[IfRange]
    Definition Classes
    HeaderCodecs
  130. final val ifUnmodifiedSince: HeaderCodec[IfUnmodifiedSince]
    Definition Classes
    HeaderCodecs
  131. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  132. final val lastModified: HeaderCodec[LastModified]
    Definition Classes
    HeaderCodecs
  133. final val link: HeaderCodec[Link]
    Definition Classes
    HeaderCodecs
  134. final val location: HeaderCodec[Location]
    Definition Classes
    HeaderCodecs
  135. final val maxForwards: HeaderCodec[MaxForwards]
    Definition Classes
    HeaderCodecs
  136. def method(method: http.Method): HttpCodec[HttpCodecType.Method, Unit]
    Definition Classes
    MethodCodecs
  137. val method: HttpCodec[HttpCodecType.Method, http.Method]
    Definition Classes
    MethodCodecs
  138. def name[A](name: String)(implicit codec: TextCodec[A]): HeaderCodec[A]
    Definition Classes
    HeaderCodecs
  139. def nameTransform[A, B](name: String, parse: (B) => A, render: (A) => B)(implicit codec: TextCodec[B]): HeaderCodec[A]
    Definition Classes
    HeaderCodecs
  140. def nameTransformOption[A, B](name: String, parse: (B) => Option[A], render: (A) => B)(implicit codec: TextCodec[B]): HeaderCodec[A]
    Definition Classes
    HeaderCodecs
  141. def nameTransformOrFail[A, B](name: String, parse: (B) => Either[String, A], render: (A) => B)(implicit codec: TextCodec[B]): HeaderCodec[A]
    Definition Classes
    HeaderCodecs
  142. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  143. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  144. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  145. def options: HttpCodec[HttpCodecType.Method, Unit]
    Definition Classes
    MethodCodecs
  146. final val origin: HeaderCodec[Origin]
    Definition Classes
    HeaderCodecs
  147. def patch: HttpCodec[HttpCodecType.Method, Unit]
    Definition Classes
    MethodCodecs
  148. def post: HttpCodec[HttpCodecType.Method, Unit]
    Definition Classes
    MethodCodecs
  149. final val pragma: HeaderCodec[Pragma]
    Definition Classes
    HeaderCodecs
  150. final val proxyAuthenticate: HeaderCodec[ProxyAuthenticate]
    Definition Classes
    HeaderCodecs
  151. final val proxyAuthorization: HeaderCodec[ProxyAuthorization]
    Definition Classes
    HeaderCodecs
  152. def put: HttpCodec[HttpCodecType.Method, Unit]
    Definition Classes
    MethodCodecs
  153. def query(name: String): QueryCodec[String]
    Definition Classes
    QueryCodecs
  154. def queryAll(name: String): QueryCodec[Chunk[String]]
    Definition Classes
    QueryCodecs
  155. def queryAllBool(name: String): QueryCodec[Chunk[Boolean]]
    Definition Classes
    QueryCodecs
  156. def queryAllInt(name: String): QueryCodec[Chunk[Int]]
    Definition Classes
    QueryCodecs
  157. def queryAllTo[A](name: String)(implicit codec: TextCodec[A]): QueryCodec[Chunk[A]]
    Definition Classes
    QueryCodecs
  158. def queryBool(name: String): QueryCodec[Boolean]
    Definition Classes
    QueryCodecs
  159. def queryInt(name: String): QueryCodec[Int]
    Definition Classes
    QueryCodecs
  160. def queryTo[A](name: String)(implicit codec: TextCodec[A]): QueryCodec[A]
    Definition Classes
    QueryCodecs
  161. final val range: HeaderCodec[Range]
    Definition Classes
    HeaderCodecs
  162. final val referer: HeaderCodec[Referer]
    Definition Classes
    HeaderCodecs
  163. final val retryAfter: HeaderCodec[RetryAfter]
    Definition Classes
    HeaderCodecs
  164. final val secWebSocketAccept: HeaderCodec[SecWebSocketAccept]
    Definition Classes
    HeaderCodecs
  165. final val secWebSocketExtensions: HeaderCodec[SecWebSocketExtensions]
    Definition Classes
    HeaderCodecs
  166. final val secWebSocketKey: HeaderCodec[SecWebSocketKey]
    Definition Classes
    HeaderCodecs
  167. final val secWebSocketLocation: HeaderCodec[SecWebSocketLocation]
    Definition Classes
    HeaderCodecs
  168. final val secWebSocketOrigin: HeaderCodec[SecWebSocketOrigin]
    Definition Classes
    HeaderCodecs
  169. final val secWebSocketProtocol: HeaderCodec[SecWebSocketProtocol]
    Definition Classes
    HeaderCodecs
  170. final val secWebSocketVersion: HeaderCodec[SecWebSocketVersion]
    Definition Classes
    HeaderCodecs
  171. final val server: HeaderCodec[Header.Server]
    Definition Classes
    HeaderCodecs
  172. final val setCookie: HeaderCodec[SetCookie]
    Definition Classes
    HeaderCodecs
  173. def status(status: http.Status): StatusCodec[Unit]
    Definition Classes
    StatusCodecs
  174. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  175. final val te: HeaderCodec[Te]
    Definition Classes
    HeaderCodecs
  176. def toString(): String
    Definition Classes
    AnyRef → Any
  177. def trace: HttpCodec[HttpCodecType.Method, Unit]
    Definition Classes
    MethodCodecs
  178. final val trailer: HeaderCodec[Trailer]
    Definition Classes
    HeaderCodecs
  179. final val transferEncoding: HeaderCodec[TransferEncoding]
    Definition Classes
    HeaderCodecs
  180. def unused: HttpCodec[Any, ZNothing]
  181. final val upgrade: HeaderCodec[Upgrade]
    Definition Classes
    HeaderCodecs
  182. final val upgradeInsecureRequests: HeaderCodec[UpgradeInsecureRequests]
    Definition Classes
    HeaderCodecs
  183. final val userAgent: HeaderCodec[UserAgent]
    Definition Classes
    HeaderCodecs
  184. final val vary: HeaderCodec[Vary]
    Definition Classes
    HeaderCodecs
  185. final val via: HeaderCodec[Via]
    Definition Classes
    HeaderCodecs
  186. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  187. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  188. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  189. final val warning: HeaderCodec[Warning]
    Definition Classes
    HeaderCodecs
  190. final val webSocketLocation: HeaderCodec[SecWebSocketLocation]
    Definition Classes
    HeaderCodecs
  191. final val webSocketOrigin: HeaderCodec[SecWebSocketOrigin]
    Definition Classes
    HeaderCodecs
  192. final val webSocketProtocol: HeaderCodec[SecWebSocketProtocol]
    Definition Classes
    HeaderCodecs
  193. final val wwwAuthenticate: HeaderCodec[WWWAuthenticate]
    Definition Classes
    HeaderCodecs
  194. final val xFrameOptions: HeaderCodec[XFrameOptions]
    Definition Classes
    HeaderCodecs
  195. final val xRequestedWith: HeaderCodec[XRequestedWith]
    Definition Classes
    HeaderCodecs
  196. object Metadata

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from StatusCodecs

Inherited from QueryCodecs

Inherited from MethodCodecs

Inherited from HeaderCodecs

Inherited from ContentCodecs

Inherited from AnyRef

Inherited from Any

Ungrouped