| Interface | Description |
|---|---|
| AccessTokenRetriever |
Interface for a class that can be used to retrieve the currently logged in
User's AccessToken. |
| RequestBody |
Body content of a request.
|
| Class | Description |
|---|---|
| AbstractRequest |
Object which represents an HTTP request.
|
| AbstractResponse<T> |
Object which represents an HTTP response.
|
| BufferedResponse |
An
AbstractResponse that uses a buffered interface where the response data is buffered in
memory. |
| JSONArrayRequestBody |
A
JSONArray request body. |
| JsonElementRequestBody |
A request body with a
JsonElement. |
| JSONObjectRequestBody |
A
JSONObject request body. |
| LevelUpConnection |
Class for interacting with the LevelUp web service API.
|
| LevelUpRequest |
Class representing a request to the LevelUp web service using the API v14 and above standards.
|
| LevelUpResponse |
Class to encompass a response from the LevelUp Web Service.
|
| NetworkConnection |
Utility class for performing network operations.
|
| Permissions |
A list of permissions known to be supported by LevelUp’s web service.
|
| RequestUtils |
Class with methods to help with creating requests.
|
| StreamingResponse |
An
AbstractResponse that uses a streaming interface where the response data is read from
a stream. |
| StringRequestBody |
A simple
RequestBody that stores the body as a String. |
| Enum | Description |
|---|---|
| HttpMethod |
Enum for HTTP method types.
|
| LevelUpStatus |
Enum for translating generic network responses (and exceptions) into more broad categories for
use within client apps.
|
| Exception | Description |
|---|---|
| AbstractRequest.BadRequestException |
Exception that is thrown if a request is invalid at the time it it sent.
|