object HttpCodec extends ContentCodecs with HeaderCodecs with MethodCodecs with QueryCodecs with StatusCodecs
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- HttpCodec
- StatusCodecs
- QueryCodecs
- MethodCodecs
- HeaderCodecs
- ContentCodecs
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final case class Enumeration[Value](unit: Unit) extends AnyVal with Product with Serializable
- sealed trait Metadata[Value] extends AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
val
Accepted: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
BadGateway: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
BadRequest: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
Conflict: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
Continue: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
Created: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
def
CustomStatus(code: Int): StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
ExpectationFailed: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
FailedDependency: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
Forbidden: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
Found: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
GatewayTimeout: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
Gone: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
HttpVersionNotSupported: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
InsufficientStorage: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
InternalServerError: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
LengthRequired: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
Locked: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
MethodNotAllowed: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
MisdirectedRequest: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
MovedPermanently: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
MultiStatus: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
MultipleChoices: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
NetworkAuthenticationRequired: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
NoContent: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
NonAuthoritativeInformation: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
NotAcceptable: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
NotExtended: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
NotFound: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
NotImplemented: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
NotModified: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
Ok: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
PartialContent: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
PaymentRequired: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
PermanentRedirect: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
PreconditionFailed: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
PreconditionRequired: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
Processing: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
ProxyAuthenticationRequired: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
RequestEntityTooLarge: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
RequestHeaderFieldsTooLarge: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
RequestTimeout: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
RequestUriTooLong: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
RequestedRangeNotSatisfiable: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
ResetContent: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
SeeOther: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
ServiceUnavailable: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
SwitchingProtocols: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
TemporaryRedirect: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
TooManyRequests: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
Unauthorized: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
UnorderedCollection: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
UnprocessableEntity: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
UnsupportedMediaType: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
UpgradeRequired: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
UseProxy: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
val
VariantAlsoNegotiates: StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
final
val
accept: HeaderCodec[Accept]
- Definition Classes
- HeaderCodecs
-
final
val
acceptEncoding: HeaderCodec[AcceptEncoding]
- Definition Classes
- HeaderCodecs
-
final
val
acceptLanguage: HeaderCodec[AcceptLanguage]
- Definition Classes
- HeaderCodecs
-
final
val
acceptPatch: HeaderCodec[AcceptPatch]
- Definition Classes
- HeaderCodecs
-
final
val
acceptRanges: HeaderCodec[AcceptRanges]
- Definition Classes
- HeaderCodecs
-
final
val
accessControlAllowCredentials: HeaderCodec[AccessControlAllowCredentials]
- Definition Classes
- HeaderCodecs
-
final
val
accessControlAllowHeaders: HeaderCodec[AccessControlAllowHeaders]
- Definition Classes
- HeaderCodecs
-
final
val
accessControlAllowMethods: HeaderCodec[AccessControlAllowMethods]
- Definition Classes
- HeaderCodecs
-
final
val
accessControlAllowOrigin: HeaderCodec[AccessControlAllowOrigin]
- Definition Classes
- HeaderCodecs
-
final
val
accessControlExposeHeaders: HeaderCodec[AccessControlExposeHeaders]
- Definition Classes
- HeaderCodecs
-
final
val
accessControlMaxAge: HeaderCodec[AccessControlMaxAge]
- Definition Classes
- HeaderCodecs
-
final
val
accessControlRequestHeaders: HeaderCodec[AccessControlRequestHeaders]
- Definition Classes
- HeaderCodecs
-
final
val
accessControlRequestMethod: HeaderCodec[AccessControlRequestMethod]
- Definition Classes
- HeaderCodecs
-
final
val
age: HeaderCodec[Age]
- Definition Classes
- HeaderCodecs
-
final
val
allow: HeaderCodec[Allow]
- Definition Classes
- HeaderCodecs
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
final
val
authorization: HeaderCodec[Authorization]
- Definition Classes
- HeaderCodecs
-
def
binaryStream(mediaType: MediaType): ContentCodec[ZStream[Any, Nothing, Byte]]
- Definition Classes
- ContentCodecs
-
def
binaryStream(name: String, mediaType: MediaType): ContentCodec[ZStream[Any, Nothing, Byte]]
- Definition Classes
- ContentCodecs
-
def
binaryStream: ContentCodec[ZStream[Any, Nothing, Byte]]
- Definition Classes
- ContentCodecs
-
def
binaryStream(name: String): ContentCodec[ZStream[Any, Nothing, Byte]]
- Definition Classes
- ContentCodecs
-
final
val
cacheControl: HeaderCodec[CacheControl]
- Definition Classes
- HeaderCodecs
-
final
val
clearSiteData: HeaderCodec[ClearSiteData]
- Definition Classes
- HeaderCodecs
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
-
def
connect: HttpCodec[HttpCodecType.Method, Unit]
- Definition Classes
- MethodCodecs
-
final
val
connection: HeaderCodec[Connection]
- Definition Classes
- HeaderCodecs
-
def
content[A](mediaType: MediaType)(implicit codec: HttpContentCodec[A]): ContentCodec[A]
- Definition Classes
- ContentCodecs
-
def
content[A](name: String, mediaType: MediaType)(implicit codec: HttpContentCodec[A]): ContentCodec[A]
- Definition Classes
- ContentCodecs
-
def
content[A](implicit codec: HttpContentCodec[A]): ContentCodec[A]
- Definition Classes
- ContentCodecs
-
def
content[A](name: String)(implicit codec: HttpContentCodec[A]): ContentCodec[A]
- Definition Classes
- ContentCodecs
-
final
val
contentBase: HeaderCodec[ContentBase]
- Definition Classes
- HeaderCodecs
-
final
val
contentDisposition: HeaderCodec[ContentDisposition]
- Definition Classes
- HeaderCodecs
-
final
val
contentEncoding: HeaderCodec[ContentEncoding]
- Definition Classes
- HeaderCodecs
-
final
val
contentLanguage: HeaderCodec[ContentLanguage]
- Definition Classes
- HeaderCodecs
-
final
val
contentLength: HeaderCodec[ContentLength]
- Definition Classes
- HeaderCodecs
-
final
val
contentLocation: HeaderCodec[ContentLocation]
- Definition Classes
- HeaderCodecs
-
final
val
contentMd5: HeaderCodec[ContentMd5]
- Definition Classes
- HeaderCodecs
-
final
val
contentRange: HeaderCodec[ContentRange]
- Definition Classes
- HeaderCodecs
-
final
val
contentSecurityPolicy: HeaderCodec[ContentSecurityPolicy]
- Definition Classes
- HeaderCodecs
-
def
contentStream[A](mediaType: MediaType)(implicit codec: HttpContentCodec[A]): ContentCodec[ZStream[Any, Nothing, A]]
- Definition Classes
- ContentCodecs
-
def
contentStream[A](name: String, mediaType: MediaType)(implicit codec: HttpContentCodec[A]): ContentCodec[ZStream[Any, Nothing, A]]
- Definition Classes
- ContentCodecs
-
def
contentStream[A](implicit codec: HttpContentCodec[A]): ContentCodec[ZStream[Any, Nothing, A]]
- Definition Classes
- ContentCodecs
-
def
contentStream[A](name: String)(implicit codec: HttpContentCodec[A]): ContentCodec[ZStream[Any, Nothing, A]]
- Definition Classes
- ContentCodecs
-
final
val
contentTransferEncoding: HeaderCodec[ContentTransferEncoding]
- Definition Classes
- HeaderCodecs
-
final
val
contentType: HeaderCodec[ContentType]
- Definition Classes
- HeaderCodecs
-
final
val
cookie: HeaderCodec[Header.Cookie]
- Definition Classes
- HeaderCodecs
-
final
val
date: HeaderCodec[Date]
- Definition Classes
- HeaderCodecs
-
def
delete: HttpCodec[HttpCodecType.Method, Unit]
- Definition Classes
- MethodCodecs
-
final
val
dnt: HeaderCodec[DNT]
- Definition Classes
- HeaderCodecs
- def empty: HttpCodec[Any, Unit]
- def enumeration[Value]: Enumeration[Value]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def error[Body](status: http.Status)(implicit schema: Schema[Body]): HttpCodec[HttpCodecType.Status with HttpCodecType.Content, Body]
-
final
val
etag: HeaderCodec[ETag]
- Definition Classes
- HeaderCodecs
-
final
val
expect: HeaderCodec[Expect]
- Definition Classes
- HeaderCodecs
-
final
val
expires: HeaderCodec[Expires]
- Definition Classes
- HeaderCodecs
-
final
val
forwarded: HeaderCodec[Forwarded]
- Definition Classes
- HeaderCodecs
-
final
val
from: HeaderCodec[From]
- Definition Classes
- HeaderCodecs
-
def
get: HttpCodec[HttpCodecType.Method, Unit]
- Definition Classes
- MethodCodecs
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
head: HttpCodec[HttpCodecType.Method, Unit]
- Definition Classes
- MethodCodecs
-
def
header(headerType: HeaderType): HeaderCodec[HeaderValue]
- Definition Classes
- HeaderCodecs
-
final
val
host: HeaderCodec[Host]
- Definition Classes
- HeaderCodecs
-
final
val
ifMatch: HeaderCodec[IfMatch]
- Definition Classes
- HeaderCodecs
-
final
val
ifModifiedSince: HeaderCodec[IfModifiedSince]
- Definition Classes
- HeaderCodecs
-
final
val
ifNoneMatch: HeaderCodec[IfNoneMatch]
- Definition Classes
- HeaderCodecs
-
final
val
ifRange: HeaderCodec[IfRange]
- Definition Classes
- HeaderCodecs
-
final
val
ifUnmodifiedSince: HeaderCodec[IfUnmodifiedSince]
- Definition Classes
- HeaderCodecs
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
val
lastModified: HeaderCodec[LastModified]
- Definition Classes
- HeaderCodecs
-
final
val
link: HeaderCodec[Link]
- Definition Classes
- HeaderCodecs
-
final
val
location: HeaderCodec[Location]
- Definition Classes
- HeaderCodecs
-
final
val
maxForwards: HeaderCodec[MaxForwards]
- Definition Classes
- HeaderCodecs
-
def
method(method: http.Method): HttpCodec[HttpCodecType.Method, Unit]
- Definition Classes
- MethodCodecs
-
val
method: HttpCodec[HttpCodecType.Method, http.Method]
- Definition Classes
- MethodCodecs
-
def
name[A](name: String)(implicit codec: TextCodec[A]): HeaderCodec[A]
- Definition Classes
- HeaderCodecs
-
def
nameTransform[A, B](name: String, parse: (B) ⇒ A, render: (A) ⇒ B)(implicit codec: TextCodec[B]): HeaderCodec[A]
- Definition Classes
- HeaderCodecs
-
def
nameTransformOption[A, B](name: String, parse: (B) ⇒ Option[A], render: (A) ⇒ B)(implicit codec: TextCodec[B]): HeaderCodec[A]
- Definition Classes
- HeaderCodecs
-
def
nameTransformOrFail[A, B](name: String, parse: (B) ⇒ Either[String, A], render: (A) ⇒ B)(implicit codec: TextCodec[B]): HeaderCodec[A]
- Definition Classes
- HeaderCodecs
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
def
options: HttpCodec[HttpCodecType.Method, Unit]
- Definition Classes
- MethodCodecs
-
final
val
origin: HeaderCodec[Origin]
- Definition Classes
- HeaderCodecs
-
def
patch: HttpCodec[HttpCodecType.Method, Unit]
- Definition Classes
- MethodCodecs
-
def
post: HttpCodec[HttpCodecType.Method, Unit]
- Definition Classes
- MethodCodecs
-
final
val
pragma: HeaderCodec[Pragma]
- Definition Classes
- HeaderCodecs
-
final
val
proxyAuthenticate: HeaderCodec[ProxyAuthenticate]
- Definition Classes
- HeaderCodecs
-
final
val
proxyAuthorization: HeaderCodec[ProxyAuthorization]
- Definition Classes
- HeaderCodecs
-
def
put: HttpCodec[HttpCodecType.Method, Unit]
- Definition Classes
- MethodCodecs
-
def
query(name: String): QueryCodec[String]
- Definition Classes
- QueryCodecs
-
def
queryAll(name: String): QueryCodec[Chunk[String]]
- Definition Classes
- QueryCodecs
-
def
queryAllBool(name: String): QueryCodec[Chunk[Boolean]]
- Definition Classes
- QueryCodecs
-
def
queryAllInt(name: String): QueryCodec[Chunk[Int]]
- Definition Classes
- QueryCodecs
-
def
queryAllTo[A](name: String)(implicit codec: TextCodec[A]): QueryCodec[Chunk[A]]
- Definition Classes
- QueryCodecs
-
def
queryBool(name: String): QueryCodec[Boolean]
- Definition Classes
- QueryCodecs
-
def
queryInt(name: String): QueryCodec[Int]
- Definition Classes
- QueryCodecs
-
def
queryTo[A](name: String)(implicit codec: TextCodec[A]): QueryCodec[A]
- Definition Classes
- QueryCodecs
-
final
val
range: HeaderCodec[Range]
- Definition Classes
- HeaderCodecs
-
final
val
referer: HeaderCodec[Referer]
- Definition Classes
- HeaderCodecs
-
final
val
retryAfter: HeaderCodec[RetryAfter]
- Definition Classes
- HeaderCodecs
-
final
val
secWebSocketAccept: HeaderCodec[SecWebSocketAccept]
- Definition Classes
- HeaderCodecs
-
final
val
secWebSocketExtensions: HeaderCodec[SecWebSocketExtensions]
- Definition Classes
- HeaderCodecs
-
final
val
secWebSocketKey: HeaderCodec[SecWebSocketKey]
- Definition Classes
- HeaderCodecs
-
final
val
secWebSocketLocation: HeaderCodec[SecWebSocketLocation]
- Definition Classes
- HeaderCodecs
-
final
val
secWebSocketOrigin: HeaderCodec[SecWebSocketOrigin]
- Definition Classes
- HeaderCodecs
-
final
val
secWebSocketProtocol: HeaderCodec[SecWebSocketProtocol]
- Definition Classes
- HeaderCodecs
-
final
val
secWebSocketVersion: HeaderCodec[SecWebSocketVersion]
- Definition Classes
- HeaderCodecs
-
final
val
server: HeaderCodec[Header.Server]
- Definition Classes
- HeaderCodecs
-
final
val
setCookie: HeaderCodec[SetCookie]
- Definition Classes
- HeaderCodecs
-
def
status(status: http.Status): StatusCodec[Unit]
- Definition Classes
- StatusCodecs
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
final
val
te: HeaderCodec[Te]
- Definition Classes
- HeaderCodecs
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
trace: HttpCodec[HttpCodecType.Method, Unit]
- Definition Classes
- MethodCodecs
-
final
val
trailer: HeaderCodec[Trailer]
- Definition Classes
- HeaderCodecs
-
final
val
transferEncoding: HeaderCodec[TransferEncoding]
- Definition Classes
- HeaderCodecs
- def unused: HttpCodec[Any, ZNothing]
-
final
val
upgrade: HeaderCodec[Upgrade]
- Definition Classes
- HeaderCodecs
-
final
val
upgradeInsecureRequests: HeaderCodec[UpgradeInsecureRequests]
- Definition Classes
- HeaderCodecs
-
final
val
userAgent: HeaderCodec[UserAgent]
- Definition Classes
- HeaderCodecs
-
final
val
vary: HeaderCodec[Vary]
- Definition Classes
- HeaderCodecs
-
final
val
via: HeaderCodec[Via]
- Definition Classes
- HeaderCodecs
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
val
warning: HeaderCodec[Warning]
- Definition Classes
- HeaderCodecs
-
final
val
webSocketLocation: HeaderCodec[SecWebSocketLocation]
- Definition Classes
- HeaderCodecs
-
final
val
webSocketOrigin: HeaderCodec[SecWebSocketOrigin]
- Definition Classes
- HeaderCodecs
-
final
val
webSocketProtocol: HeaderCodec[SecWebSocketProtocol]
- Definition Classes
- HeaderCodecs
-
final
val
wwwAuthenticate: HeaderCodec[WWWAuthenticate]
- Definition Classes
- HeaderCodecs
-
final
val
xFrameOptions: HeaderCodec[XFrameOptions]
- Definition Classes
- HeaderCodecs
-
final
val
xRequestedWith: HeaderCodec[XRequestedWith]
- Definition Classes
- HeaderCodecs
- object Metadata