| Interface | Description |
|---|---|
| BodyPartEntity |
Marker-interface for entity types that can be used in a body part
|
| ContentType |
Represents an Http content-type.
|
| ContentType.Binary |
Represents a content-type which we know not to contain text (will never have a charset)
|
| ContentType.NonBinary |
Represents a content-type which we know to contain text, and has a specified charset.
|
| ContentType.WithCharset |
Represents a content-type which we know to contain text, and the charset is known at runtime.
|
| ContentType.WithFixedCharset |
Represents a content-type which we know to contain text, where the charset always has the same predefined value.
|
| ContentType.WithMissingCharset |
Represents a content-type which we know to contain text, and would be better off having a charset,
but the client hasn't provided that.
|
| HttpEntity |
Represents the entity of an Http message.
|
| HttpEntity.Chunked |
Represents an entity transferred using `Transfer-Encoding: chunked`.
|
| HttpEntity.CloseDelimited |
Represents an entity without a predetermined content-length.
|
| HttpEntity.Default |
The default entity type which has a predetermined length and a stream of data bytes.
|
| HttpEntity.DiscardedEntity |
Represents the currently being-drained HTTP Entity which triggers completion of the contained
Future once the entity has been drained for the given HttpMessage completely.
|
| HttpEntity.IndefiniteLength |
Represents an entity without a predetermined content-length to use in a BodyParts.
|
| HttpEntity.Strict |
The entity type which consists of a predefined fixed ByteString of data.
|
| HttpMessage |
The base type for an Http message (request or response).
|
| HttpMessage.DiscardedEntity |
Represents the currently being-drained HTTP Entity which triggers completion of the contained
Future once the entity has been drained for the given HttpMessage completely.
|
| HttpMessage.MessageTransformations<Self> | |
| MediaType | |
| MediaType.Binary | |
| MediaType.Compressibility | |
| MediaType.Multipart | |
| MediaType.NonBinary | |
| MediaType.WithFixedCharset | |
| MediaType.WithOpenCharset | |
| Multipart |
The model of multipart content for media-types `multipart/\*` (general multipart content),
`multipart/form-data` and `multipart/byteranges`.
|
| Multipart.BodyPart | |
| Multipart.BodyPart.Strict | |
| Multipart.ByteRanges |
Model for `multipart/byteranges` content as defined by
https://tools.ietf.org/html/rfc7233#section-5.4.1 and
https://tools.ietf.org/html/rfc7233#appendix-A
|
| Multipart.ByteRanges.BodyPart | |
| Multipart.ByteRanges.BodyPart.Strict | |
| Multipart.ByteRanges.Strict | |
| Multipart.FormData |
Model for `multipart/form-data` content as defined in http://tools.ietf.org/html/rfc2388.
|
| Multipart.FormData.BodyPart | |
| Multipart.FormData.BodyPart.Strict | |
| Multipart.FormData.Strict | |
| Multipart.General |
Basic model for multipart content as defined by http://tools.ietf.org/html/rfc2046.
|
| Multipart.General.BodyPart | |
| Multipart.General.BodyPart.Strict | |
| Multipart.General.Strict | |
| Multipart.Strict | |
| RequestEntity |
Marker-interface for entity types that can be used in a request
|
| RequestResponseAssociation |
A marker trait for attribute values that should be (automatically) carried over from request to response.
|
| ResponseEntity |
Marker-interface for entity types that can be used in a response
|
| SslSessionInfo | |
| Trailer |
Trailing headers for HTTP/2 responses
|
| UniversalEntity |
Marker-interface for entity types that can be used in any context
|
| Uri.ParsingMode |
| Class | Description |
|---|---|
| AttributeKey<T> | |
| AttributeKeys | |
| Authority |
Represents a hostname, port and user info.
|
| ContentRange | |
| ContentType$ | |
| ContentTypeRange |
A data structure that combines an acceptable media range and an acceptable charset range into one
structure to be used with unmarshalling.
|
| ContentTypes |
Contains the set of predefined content-types for convenience.
|
| DateTime |
Immutable, fast and efficient Date + Time implementation without any dependencies.
|
| FormData |
Simple model for `application/x-www-form-urlencoded` form data.
|
| Host |
Represents a host in a URI or a Host header.
|
| HttpCharset |
Represents a charset in Http.
|
| HttpCharsetRange |
Represents an Http charset range.
|
| HttpCharsetRanges |
Contains constructors to create a HttpCharsetRange.
|
| HttpCharsets |
Contains a set of predefined charsets.
|
| HttpEntities |
Constructors for HttpEntity instances
|
| HttpEntity.ChunkStreamPart |
A part of a stream of incoming data for `Transfer-Encoding: chunked` messages.
|
| HttpHeader |
The base type representing Http headers.
|
| HttpMethod |
Represents an HTTP request method.
|
| HttpMethods |
Contains static constants for predefined method types.
|
| HttpProtocol |
Represents an Http protocol (currently only HTTP/1.0 or HTTP/1.1).
|
| HttpProtocols |
Contains constants of the supported Http protocols.
|
| HttpRequest |
Represents an Http request.
|
| HttpResponse |
Represents an Http response.
|
| JavaApiSpec | |
| JavaApiTestCaseSpecs | |
| MediaRange |
Represents an Http media-range.
|
| MediaRanges |
Contains a set of predefined media-ranges and static methods to create custom ones.
|
| MediaType$ |
Represents an Http media-type.
|
| MediaTypes |
Contains the set of predefined media-types.
|
| Multiparts |
Constructors for Multipart instances
|
| MultipartsSpec | |
| Query | |
| RemoteAddress | |
| RemoteAddresses | |
| RequestEntityAcceptance | |
| RequestEntityAcceptances | |
| ResponseFuture |
An association for completing a future when the response arrives.
|
| ResponseFuture$ | |
| SslSessionInfo$ | |
| StatusCode |
Represents an Http status-code and message.
|
| StatusCodes |
Contains the set of predefined status-codes along with static methods to access and create custom
status-codes.
|
| Trailer$ | |
| TransferEncoding | |
| TransferEncodings | |
| Uri |
Represents an Uri.
|