| Interface | Description |
|---|---|
| Attributes |
Attributes are request metadata that are forwarded to the analytics plugin
when enabled.
|
| Builders | |
| Entity | |
| Entity.Builder | |
| FormBuilder |
Builds url-encoded form entities for use as HTTP request message bodies.
|
| Headers | |
| Headers.Builder | |
| HttpClient |
A service providing asynchronous HTTP request creation and execution.
|
| Message |
An abstract base class for HTTP messages (i.e.
|
| Message.Builder | |
| Request |
An interface for building and executing HTTP requests.
|
| Request.Builder | |
| RequestFactory |
Convenient factory methods for creating a
Request.Builder with common defaults. |
| Response |
Represents the result of an HTTP request.
|
| Response.Builder | |
| ResponseTransformation<O> |
Transforms the
Promise into a target object, allowing for transforming functions based on different HTTP
codes or exceptions. |
| Class | Description |
|---|---|
| ForwardingHttpClient |
An HTTP Client which forwards all its method calls to another HTTP Client.
|
| Headers.Name | |
| PartialFunctions | |
| ResponseTransformation.Builder<O> |
| Enum | Description |
|---|---|
| HttpStatus |
HTTP Status code, for reference see:
the wikipedia page.
Hypertext Transfer Protocol -- HTTP/1.1, RFC 2616
HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV), RFC 4918
Binding Extensions to Web Distributed Authoring and Versioning (WebDAV), RFC 5842
Delta encoding in HTTP, RFC 3229
|
| Request.Method |
| Exception | Description |
|---|---|
| ResponseTransformationException | |
| UnexpectedResponseException |
Thrown to indicate that a response completed normally but that produced an
unexpected status code.
|
Copyright © 2012-2013 Atlassian. All Rights Reserved.