Package org.jclouds.http
-
Interface Summary Interface Description HttpCommandExecutorService Capable of invoking http commands.HttpErrorHandler Responsible for setting an exception on the command relevant to the unrecoverable error in the HttpResponse.HttpRequestFilter // TODO: Adrian: Document this! NOTE:HttpRequestFilter.filter(org.jclouds.http.HttpRequest)
must be idempotent in a sense that multiple calls to it with the same request yield in the same output.HttpRetryHandler Indicate whether a request should be retried after a server error response (HTTP status code >= 500) based on the request's replayable status and the number of attempts already performed.IOExceptionRetryHandler -
Class Summary Class Description HttpCommand Command whose endpoint is an http service.HttpMessage Represents a request that can be executed withinHttpCommandExecutorService
HttpMessage.Builder<T extends HttpMessage.Builder<T>> HttpRequest Represents a request that can be executed withinHttpCommandExecutorService
HttpRequest.Builder<T extends HttpRequest.Builder<T>> HttpResponse Represents a response produced fromHttpCommandExecutorService
HttpResponse.Builder<T extends HttpResponse.Builder<T>> HttpUtils Uris Functions onString
s andURI
s.Uris.UriBuilder Mutable URI builder that can be in level 1 RFC6570 template form.UriTemplates -
Exception Summary Exception Description HttpException // TODO: Adrian: Document this!HttpResponseException Represents an error obtained from an HttpResponse.