| BackoffPolicy | Policy class for determining how long to wait before retrying an HTTP request. |
| ProgressListener | An interface for receiving progress notifications for uploads. |
| UploadData | A seekable, read-only buffer of data to be upload uploading. |
| ByteArrayUploadData | An implementation of UploadData that provides data from a byte[]. |
| FileUploadData | An implementation of UploadData that provides data from a File. |
| ResumableHttpFileUploader | Uploads a file using resumable HTTP requests (see http://code.google.com/p/gears/wiki/ResumableHttpRequestsProposal). |
| ResumableHttpFileUploader.Builder | Builder class for constructing ResumableHttpFileUploader instances. |
| ResumableHttpFileUploader.ResponseMessage | The response message returned by the upload task when it has finished uploading the last chunk. |
| ResumableHttpFileUploader.RequestMethod | Http request type to use in upload requests. |
| ResumableHttpFileUploader.UploadState | Upload state associated with this file uploader. |