| Interface | Description |
|---|---|
| DbxSessionStore |
An interface that lets you save, retrieve, and clear a single value in the user's web
session.
|
| Class | Description |
|---|---|
| DbxAccountInfo | |
| DbxAccountInfo.Quota | |
| DbxAppInfo |
Identifying information about your application.
|
| DbxAuthFinish |
When you successfully complete the authorization process, the Dropbox server returns
this information to you.
|
| DbxAuthInfo |
Used by the example code to remember auth information.
|
| DbxClient |
Use this class to make remote calls to the Dropbox API.
|
| DbxClient.Downloader |
A pairing of a metadata and main content of a download.
|
| DbxClient.Uploader |
For uploading file content to Dropbox.
|
| DbxDelta<MD extends Dumpable> |
Represents a single "page" of results from a delta-style API call.
|
| DbxDelta.Entry<MD extends Dumpable> |
A single "delta entry" in a
DbxDelta page. |
| DbxDelta.Entry.Reader<MD extends Dumpable> |
For JSON parsing.
|
| DbxDelta.Reader<MD extends Dumpable> |
For JSON parsing.
|
| DbxDeltaC<C> |
Represents a single "page" of results from a delta-style API call.
|
| DbxDeltaC.Entry<MD extends Dumpable> |
A single "delta entry" in a
DbxDeltaC page. |
| DbxDeltaC.Entry.Reader<MD extends Dumpable> |
For JSON parsing.
|
| DbxDeltaC.Reader<C,MD extends Dumpable> |
For JSON parsing.
|
| DbxEntry |
Holds the metadata for a Dropbox file system entry.
|
| DbxEntry.File |
The subclass of
DbxEntry used to represent file metadata (as opposed
to folder metadata). |
| DbxEntry.Folder |
The subclass of
DbxEntry used to represent folder metadata. |
| DbxEntry.WithChildren |
Holds the metadata for a file or folder; if it's a folder, we also store the folder's
hash and the metadata of its immediate children.
|
| DbxEntry.WithChildrenC<C> |
The more general case of
DbxEntry.WithChildren. |
| DbxEntry.WithChildrenC.Reader<C> | |
| DbxEntry.WithChildrenC.ReaderMaybeDeleted<C> | |
| DbxHost |
This is for mocking things out during testing.
|
| DbxOAuth1AccessToken |
Use with
DbxOAuth1Upgrader to convert old OAuth 1 access tokens
to OAuth 2 access tokens. |
| DbxOAuth1Upgrader |
Lets you convert OAuth 1 access tokens to OAuth 2 access tokens.
|
| DbxPath |
Utility functions for working with Dropbox paths.
|
| DbxRequestConfig |
A grouping of a few configuration parameters for how we should make requests to the
Dropbox servers.
|
| DbxRequestUtil | |
| DbxRequestUtil.RequestMaker<T,E extends Throwable> | |
| DbxRequestUtil.ResponseHandler<T> | |
| DbxSdkVersion | |
| DbxStandardSessionStore |
A
DbxSessionStore implementation that stores the value using the standard
HttpSession interface from the Java Servlet API. |
| DbxStreamWriter<E extends Throwable> |
A callback for streaming data to an
OutputStream, usually
in the context of an API request being made by DbxClient. |
| DbxStreamWriter.ByteArrayCopier | |
| DbxStreamWriter.InputStreamCopier |
A
DbxStreamWriter that gets its source data from the given InputStream. |
| DbxTask | |
| DbxThumbnailFormat |
Thumbnail image format presets, to be used with
DbxClient.getThumbnail(com.dropbox.core.DbxThumbnailSize, com.dropbox.core.DbxThumbnailFormat, java.lang.String, java.lang.String, java.io.OutputStream). |
| DbxThumbnailSize |
Thumbnail size presets, to be used with
DbxClient.getThumbnail(com.dropbox.core.DbxThumbnailSize, com.dropbox.core.DbxThumbnailFormat, java.lang.String, java.lang.String, java.io.OutputStream). |
| DbxUrlWithExpiration | |
| DbxWebAuth |
Does the OAuth 2 "authorization code" flow.
|
| DbxWebAuthNoRedirect |
Does the OAuth web-based authorization flow for apps that can't provide a redirect URI (such
as the command-line example apps that come with this SDK).
|
| DbxWriteMode |
Describes how a file should be saved when it is written to Dropbox.
|
| NoThrowOutputStream |
Wraps an existing output stream, converting all the underlying stream's
IOExceptions
to our own NoThrowOutputStream.HiddenException, which is a subclass of RuntimeException. |
| Exception | Description |
|---|---|
| DbxClient.IODbxException |
A DbxException wrapped inside an IOException.
|
| DbxException |
The base exception thrown by Dropbox API calls.
|
| DbxException.BadRequest |
This is what is thrown when the Dropbox server tells us that it didn't
like something about our request.
|
| DbxException.BadResponse |
Thrown when we the response from the Dropbox server isn't something we expect.
|
| DbxException.BadResponseCode |
Thrown when the Dropbox server responds with an HTTP status code we didn't expect.
|
| DbxException.InvalidAccessToken |
Gets thrown when the access token you're using to make API calls is invalid.
|
| DbxException.NetworkIO |
This is what gets thrown when there's an IOException when reading or writing
to the network (when communicating with the Dropbox API servers).
|
| DbxException.ProtocolError |
Something unexpected happened with either the request or the response.
|
| DbxException.RetryLater |
The server is overloaded, or you have hit a rate limit.
|
| DbxException.ServerError |
The server said that something went wrong on its end (HTTP 500 error code).
|
| DbxWebAuth.BadRequestException |
Thrown when the parameters passed to your redirect URI are not well-formed.
|
| DbxWebAuth.BadStateException |
Thrown if all the parameters to your redirect URI are well-formed, but there's no CSRF token
in the session.
|
| DbxWebAuth.CsrfException |
Thrown if the given 'state' parameter doesn't contain the expected CSRF token.
|
| DbxWebAuth.Exception |
The base class for authorization redirect errors.
|
| DbxWebAuth.NotApprovedException |
Thrown when Dropbox tells us that the user chose not to grant your app access to their
Dropbox account (i.e.
|
| DbxWebAuth.ProviderException |
Thrown when Dropbox tells us that some other error occurred in the authorization process.
|
| NoThrowOutputStream.HiddenException |
Copyright © 2014. All rights reserved.