| Interface | Description |
|---|---|
| AsyncCache.OnGetCompleteCallback | |
| AsyncCache.OnWriteCompleteCallback | |
| AsyncNetwork.OnRequestComplete |
Interface for callback to be called after request is processed.
|
| Cache |
An interface for a cache keyed by a String with a byte array as data.
|
| Network |
An interface for performing requests.
|
| Request.Method |
Supported request methods.
|
| RequestQueue.RequestEventListener |
Callback interface for request life cycle events.
|
| RequestQueue.RequestFilter |
A simple predicate or filter interface for Requests, for use by
RequestQueue.cancelAll(RequestFilter). |
| RequestQueue.RequestFinishedListener<T> | Deprecated |
| Response.ErrorListener |
Callback interface for delivering error responses.
|
| Response.Listener<T> |
Callback interface for delivering parsed responses.
|
| ResponseDelivery | |
| RetryPolicy |
Retry policy for a request.
|
| Class | Description |
|---|---|
| AsyncCache |
Asynchronous equivalent to the
Cache interface. |
| AsyncNetwork |
An asynchronous implementation of
Network to perform requests. |
| AsyncRequestQueue |
An asynchronous request dispatch queue.
|
| AsyncRequestQueue.Builder |
Builder is used to build an instance of
AsyncRequestQueue from values configured by
the setters. |
| AsyncRequestQueue.ExecutorFactory |
Factory to create/provide the executors which Volley will use.
|
| Cache.Entry |
Data and metadata for an entry returned by the cache.
|
| CacheDispatcher |
Provides a thread for performing cache triage on a queue of requests.
|
| DefaultRetryPolicy |
Default retry policy for requests.
|
| ExecutorDelivery |
Delivers responses and errors.
|
| Header |
An HTTP header.
|
| NetworkDispatcher |
Provides a thread for performing network dispatch from a queue of requests.
|
| NetworkResponse |
Data and headers returned from
Network.performRequest(Request). |
| Request<T> |
Base class for all network requests.
|
| RequestQueue |
A request dispatch queue with a thread pool of dispatchers.
|
| RequestTask<T> |
Abstract runnable that's a task to be completed by the RequestQueue.
|
| Response<T> |
Encapsulates a parsed response for delivery.
|
| VolleyLog |
Logging helper class.
|
| Enum | Description |
|---|---|
| Request.Priority |
Priority values.
|
| Exception | Description |
|---|---|
| AuthFailureError |
Error indicating that there was an authentication failure when performing a Request.
|
| ClientError |
Indicates that the server responded with an error response indicating that the client has erred.
|
| NetworkError |
Indicates that there was a network error when performing a Volley request.
|
| NoConnectionError |
Error indicating that no connection could be established when performing a Volley request.
|
| ParseError |
Indicates that the server's response could not be parsed.
|
| ServerError |
Indicates that the server responded with an error response.
|
| TimeoutError |
Indicates that the connection or the socket timed out.
|
| VolleyError |
Exception style class encapsulating Volley errors
|
| Annotation Type | Description |
|---|---|
| RequestQueue.RequestEvent |
Request event types the listeners
RequestQueue.RequestEventListener will be notified about. |