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
IOException s
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.