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.
|