All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description Beta Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.ClientBuilder Builder forCloseableHttpClient
.DateDeserializeContext FilterSupport<T> HttpMethod HttpRequest HttpRequest is the main entry point to the API used to build and execute client requests.HttpRequestBuilder Http request builderHttpRequestBuildException InvalidContentLengthException InvalidMimeTypeException MissingResponseBodyException Signals expected response body is missed.NoSuchContentException OtherwiseSupport<T> RequestException Response ResponseBodyProcessingException When response body parsing failedResponseBodyReadableContext ResponseBodyReader<T> Implementation of this interface must provided deserialization of response body to typeT
ResponseBodyReaderContext<T> ResponseBodyReaderException ResponseBodyReaderNotFoundException ResponseException Signals an HTTP response processing errorResponseHandler<T> ResponseHandler objects are immutable they can be shared.RetryContext TypeReference<T> This generic abstract class is used for obtaining full generics type information Class is based on ideas from http://gafter.blogspot.com/2006/12/super-type-tokens.html, Additional idea (from a suggestion made in comments of the article) is to require bogus implementation ofComparable
(any such generic interface would do, as long as it forces a method with generic type to be implemented).UnexpectedResponseException Signals an unexpected HTTP responseUnexpectedStatusCodeException Signals a non 2xx HTTP response.WebTarget A resource target identified by the resource URI.