- add(boolean) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given boolean
value, appending it to the end of
the list.
- add(long) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given long
value, appending it to the end of
the list.
- add(double) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given double
value, appending it to the end of
the list.
- add(String) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given String
value, appending it to the end of the list.
- add(byte[]) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given byte value, appending it to the end of the list.
- add(Date) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given Date
value, appending it to the end of the list.
- add(int, boolean) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given boolean
value, inserting it at the given
index in the list.
- add(int, long) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given long
value, inserting it at the given
index in the list.
- add(int, double) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given double
value, inserting it at the given
index in the list.
- add(int, String) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given String
value, inserting it at the given
index in the list.
- add(int, byte[]) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given byte value, inserting it at the given index in the list.
- add(int, Date) - Method in class com.dropbox.sync.android.DbxList
-
Adds the given Date
value, inserting it at the given index
in the list.
- addListener(DbxAccount.Listener) - Method in class com.dropbox.sync.android.DbxAccount
-
Adds a DbxAccount.Listener which will be called each time the
account changes: i.e.
- addListener(DbxAccountManager.AccountListener) - Method in class com.dropbox.sync.android.DbxAccountManager
-
- addListener(DbxFile.Listener) - Method in class com.dropbox.sync.android.DbxFile
-
Adds a listener that will be called when there's a change to the sync
status, file info, or contents of this file or other versions of the same
file.
- addListListener(DbxDatastoreManager.ListListener) - Method in class com.dropbox.sync.android.DbxDatastoreManager
-
- addPathListener(DbxFileSystem.PathListener, DbxPath, DbxFileSystem.PathListener.Mode) - Method in class com.dropbox.sync.android.DbxFileSystem
-
Registers a listener that will be called when there's a change
to info or contents of a file or folder at the given path, or
optionally to its children or descendants.
- addSyncStatusListener(DbxDatastore.SyncStatusListener) - Method in class com.dropbox.sync.android.DbxDatastore
-
Adds a listener that will be called when there's a change to the sync
status of this datastore, as returned by
DbxDatastore.getSyncStatus()
.
- addSyncStatusListener(DbxFileSystem.SyncStatusListener) - Method in class com.dropbox.sync.android.DbxFileSystem
-
Registers a listener that will be called when there's a change
to the status of background synchronization, as returned by
DbxFileSystem.getSyncStatus()
.
- anyFailure() - Method in class com.dropbox.sync.android.DbxSyncStatus
-
Convenience method for determining whether any operation failed,
and getting an appropriate exception to throw.
- anyInProgress() - Method in class com.dropbox.sync.android.DbxSyncStatus
-
Convenience method for checking whether any type of operation is
in progress.
- appendString(String) - Method in class com.dropbox.sync.android.DbxFile
-
Appends the given string encoded in UTF-8 to the file.
- asList() - Method in class com.dropbox.sync.android.DbxTable.QueryResult
-
Returns a list containing all the resulting records, loaded into memory.
- awaitFirstSync() - Method in class com.dropbox.sync.android.DbxFileSystem
-
Waits for the first sync of this cache to be complete (as
defined by
DbxFileSystem.hasSynced()
, so that valid file info is
available.
- DbxAccount - Class in com.dropbox.sync.android
-
Represents a specific user's Dropbox account.
- DbxAccount.Listener - Interface in com.dropbox.sync.android
-
Callback interface for listeners to be notified when a
specific account changes.
- DbxAccountInfo - Class in com.dropbox.sync.android
-
Information about a user's Dropbox account.
- DbxAccountManager - Class in com.dropbox.sync.android
-
This is the entry point for the Sync API.
- DbxAccountManager.AccountListener - Interface in com.dropbox.sync.android
-
Interface for receiving notifications of a new account being
linked or an existing account being unlinked.
- DbxAccountManager.ConfigurationMismatchException - Exception in com.dropbox.sync.android
-
- DbxAccountManager.MultipleAccountsException - Exception in com.dropbox.sync.android
-
Thrown when the app attempts to link with a Dropbox account while
already linked.
- DbxDatastore - Class in com.dropbox.sync.android
-
A datastore is a container for app data.
- DbxDatastore.SyncStatusListener - Interface in com.dropbox.sync.android
-
A listener that will be called when there's a change to the sync
status of this datastore.
- DbxDatastoreInfo - Class in com.dropbox.sync.android
-
Info about a Dropbox datastore.
- DbxDatastoreManager - Class in com.dropbox.sync.android
-
The Datastore Manager allows you to access datastores in a user's Dropbox.
- DbxDatastoreManager.ListListener - Interface in com.dropbox.sync.android
-
A listener that will be called when there's a change to the list of
known datastores.
- DbxDatastoreStatus - Class in com.dropbox.sync.android
-
- DbxException - Exception in com.dropbox.sync.android
-
Base class for exceptions.
- DbxException.AlreadyOpen - Exception in com.dropbox.sync.android
-
Specified file is already open.
- DbxException.ApiUsage - Exception in com.dropbox.sync.android
-
Specific usage or arguments.
- DbxException.Disallowed - Exception in com.dropbox.sync.android
-
The app attempted an operation that isn't allowed by its access
level.
- DbxException.DiskSpace - Exception in com.dropbox.sync.android
-
Insufficient storage space.
- DbxException.Exists - Exception in com.dropbox.sync.android
-
Specified file or folder already exists.
- DbxException.InvalidParameter - Exception in com.dropbox.sync.android
-
Bad parameter value, such as attempting to delete or move the root
directory.
- DbxException.Network - Exception in com.dropbox.sync.android
-
Network failure.
- DbxException.NetworkConnection - Exception in com.dropbox.sync.android
-
Failure to establish a network connection.
- DbxException.NetworkTimeout - Exception in com.dropbox.sync.android
-
Network timeout.
- DbxException.NotFound - Exception in com.dropbox.sync.android
-
Specified file or folder doesn't exist.
- DbxException.NoThumb - Exception in com.dropbox.sync.android
-
No thumbnail is available.
- DbxException.Parent - Exception in com.dropbox.sync.android
-
Parent of a specified file or folder doesn't exist, or is a file
rather than a folder.
- DbxException.Quota - Exception in com.dropbox.sync.android
-
The user's Dropbox quota is full.
- DbxException.RecoverableSystem - Exception in com.dropbox.sync.android
-
System failure that should be recoverable in some way.
- DbxException.Server - Exception in com.dropbox.sync.android
-
Error reported by the server.
- DbxException.Ssl - Exception in com.dropbox.sync.android
-
Failure to establish SSL communication.
- DbxException.Unauthorized - Exception in com.dropbox.sync.android
-
Application or user isn't authorized.
- DbxFields - Class in com.dropbox.sync.android
-
Allows you to access a set of fields, which might be stored in a record
in a datastore, or might be a temporary set not yet saved in a record.
- DbxFields() - Constructor for class com.dropbox.sync.android.DbxFields
-
Creates a new temporary set of fields held in memory, without being included in a record.
- DbxFields(DbxFields) - Constructor for class com.dropbox.sync.android.DbxFields
-
Creates a new temporary set of fields held in memory, without being included in a record.
- DbxFields.AtomType - Enum in com.dropbox.sync.android
-
The atomic value types: those which can be included in lists.
- DbxFields.FieldNotFound - Exception in com.dropbox.sync.android
-
Thrown when attempting to get the value of a field that isn't present.
- DbxFields.IllegalFieldName - Exception in com.dropbox.sync.android
-
Thrown when an illegal field name is given.
- DbxFields.ValueType - Enum in com.dropbox.sync.android
-
The possible types of datastore field values, as stored on the server.
- DbxFields.WrongValueType - Exception in com.dropbox.sync.android
-
Thrown when attempting to get a field that isn't of the specified type.
- DbxFile - Class in com.dropbox.sync.android
-
Provides access to a file in Dropbox.
- DbxFile.Listener - Interface in com.dropbox.sync.android
-
A listener that will be called when there's a change to the sync
status, file info, or contents of this file.
- DbxFile.StreamExclusionException - Exception in com.dropbox.sync.android
-
Thrown when attempt was made to read or write this DbxFile when an existing
stream is already open.
- DbxFileInfo - Class in com.dropbox.sync.android
-
Info about a Dropbox file system entry.
- DbxFileStatus - Class in com.dropbox.sync.android
-
- DbxFileStatus.PendingOperation - Enum in com.dropbox.sync.android
-
Indicates the pending operation on a file.
- DbxFileSystem - Class in com.dropbox.sync.android
-
Provides access to the files and folders in a user's Dropbox.
- DbxFileSystem.PathListener - Interface in com.dropbox.sync.android
-
A listener to be called when there's a change at a given path, or
optionally to its descendants.
- DbxFileSystem.PathListener.Mode - Enum in com.dropbox.sync.android
-
Specifies the situations in which a listener should be notified.
- DbxFileSystem.SyncStatusListener - Interface in com.dropbox.sync.android
-
- DbxFileSystem.ThumbFormat - Enum in com.dropbox.sync.android
-
Specifies the desired format when opening a thumbnail.
- DbxFileSystem.ThumbSize - Enum in com.dropbox.sync.android
-
Specifies the desired size when opening a thumbnail.
- DbxList - Class in com.dropbox.sync.android
-
Allows you to access a list value, which might be stored in a field in a
DbxRecord
or
DbxFields
, or might be a temporary list created by a
constructor and not saved in any field.
- DbxList() - Constructor for class com.dropbox.sync.android.DbxList
-
Creates new empty DbxList
which can hold a list not yet
inserted into any records.
- DbxList(DbxList) - Constructor for class com.dropbox.sync.android.DbxList
-
Creates new DbxList
holding a list not yet inserted into any
records.
- DbxPath - Class in com.dropbox.sync.android
-
Represents a path in Dropbox, relative to the root which is visible to your app.
- DbxPath(String) - Constructor for class com.dropbox.sync.android.DbxPath
-
- DbxPath(DbxPath, String) - Constructor for class com.dropbox.sync.android.DbxPath
-
Creates a new
DbxPath
representing a child or descendant
of a parent path.
- DbxPath.InvalidPathException - Exception in com.dropbox.sync.android
-
Thrown when a given string isn't a valid Dropbox path, due to
invalid characters, names, or encodings.
- DbxRecord - Class in com.dropbox.sync.android
-
A record represents an entry in a particular table in a datastore.
- DbxRecord.IllegalRecordId - Exception in com.dropbox.sync.android
-
Thrown when an illegal record ID is given.
- DbxSyncStatus - Class in com.dropbox.sync.android
-
The current status of background synchronization for a
DbxFileSystem
.
- DbxSyncStatus.OperationStatus - Class in com.dropbox.sync.android
-
The current status of one type of background synchronization operation.
- DbxTable - Class in com.dropbox.sync.android
-
A collection of records that lets you query for existing records or insert new ones.
- DbxTable.IllegalTableId - Exception in com.dropbox.sync.android
-
Thrown when an illegal table ID is given.
- DbxTable.QueryResult - Class in com.dropbox.sync.android
-
Represents the records returned by a query on a
DbxTable
.
- DbxTable.ResolutionRule - Enum in com.dropbox.sync.android
-
- DEFAULT_DATASTORE_ID - Static variable in class com.dropbox.sync.android.DbxDatastoreManager
-
- delete(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
-
Deletes a file, or recursively deletes a folder.
- deleteDatastore(String) - Method in class com.dropbox.sync.android.DbxDatastoreManager
-
Deletes a datastore by ID.
- deleteField(String) - Method in class com.dropbox.sync.android.DbxFields
-
Removes the field with the given name.
- deleteField(String) - Method in class com.dropbox.sync.android.DbxRecord
-
Removes the field with the given name.
- deleteRecord() - Method in class com.dropbox.sync.android.DbxRecord
-
Deletes this record.
- displayName - Variable in class com.dropbox.sync.android.DbxAccountInfo
-
The recommended string to display to identify an account.
- download - Variable in class com.dropbox.sync.android.DbxSyncStatus
-
Status of downloading file contents into the
cache.
- get(String) - Method in class com.dropbox.sync.android.DbxTable
-
Returns the record with the given ID, or null
if the record doesn't exist.
- getAccount() - Method in class com.dropbox.sync.android.DbxFileSystem
-
Returns DbxAccount
associated with this DbxFileSystem
.
- getAccountInfo() - Method in class com.dropbox.sync.android.DbxAccount
-
Returns the
DbxAccountInfo
for this account, if available, or
null
otherwise.
- getAppendStream() - Method in class com.dropbox.sync.android.DbxFile
-
Returns a stream that can be used to append data to this file.
- getBoolean(String) - Method in class com.dropbox.sync.android.DbxFields
-
Returns the value of a boolean
field with the given name, which must
exist and be of the correct type.
- getBoolean(int) - Method in class com.dropbox.sync.android.DbxList
-
Returns the value of a boolean
element at the given index, which must
exist and be of the correct type.
- getBoolean(String) - Method in class com.dropbox.sync.android.DbxRecord
-
Returns the value of a boolean
field of the given name, which must
exist and be of the correct type.
- getBytes(String) - Method in class com.dropbox.sync.android.DbxFields
-
Returns the value of a byte field of the given name, which must
exist and be of the correct type.
- getBytes(int) - Method in class com.dropbox.sync.android.DbxList
-
Returns the value of a byte element at the given index, which must
exist and be of the correct type.
- getBytes(String) - Method in class com.dropbox.sync.android.DbxRecord
-
Returns the value of a byte field of the given name, which must
exist and be of the correct type.
- getChild(String) - Method in class com.dropbox.sync.android.DbxPath
-
Treats this path as a folder and returns the path of a
child file or folder with the given name.
- getDatastore() - Method in class com.dropbox.sync.android.DbxTable
-
- getDate(String) - Method in class com.dropbox.sync.android.DbxFields
-
Returns the value of a Date
field of the given name, which must
exist and be of the correct type.
- getDate(int) - Method in class com.dropbox.sync.android.DbxList
-
Returns the value of a Date
element at the given index, which must
exist and be of the correct type.
- getDate(String) - Method in class com.dropbox.sync.android.DbxRecord
-
Returns the value of a Date
field of the given name, which must
exist and be of the correct type.
- getDouble(String) - Method in class com.dropbox.sync.android.DbxFields
-
Returns the value of a double
field of the given name, which must
exist and be of a numerical type.
- getDouble(int) - Method in class com.dropbox.sync.android.DbxList
-
Returns the value of a double
element at the given index, which must
exist and be of a numerical type.
- getDouble(String) - Method in class com.dropbox.sync.android.DbxRecord
-
Returns the value of a double
field of the given name, which must
exist and be of a numerical type.
- getFieldType(String) - Method in class com.dropbox.sync.android.DbxFields
-
Returns the type of value in the field with the given name, or null
if the field isn't set.
- getFieldType(String) - Method in class com.dropbox.sync.android.DbxRecord
-
Returns the type of value in the field with the given name, or null
if the field isn't set.
- getFileInfo(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
-
Returns info about a given file or folder by path.
- getId() - Method in class com.dropbox.sync.android.DbxDatastore
-
Returns the ID of this datastore.
- getId() - Method in class com.dropbox.sync.android.DbxRecord
-
Returns the ID of this record.
- getId() - Method in class com.dropbox.sync.android.DbxTable
-
Returns the ID of this table.
- getInfo() - Method in class com.dropbox.sync.android.DbxFile
-
Returns info about this file.
- getInstance(Context, String, String) - Static method in class com.dropbox.sync.android.DbxAccountManager
-
Initializes the Dropbox Sync API if necessary, and returns an object for
interacting with the Sync API.
- getLinkedAccount() - Method in class com.dropbox.sync.android.DbxAccountManager
-
Returns the
DbxAccount
for the linked Dropbox account, if any.
- getList(String) - Method in class com.dropbox.sync.android.DbxFields
-
Returns a
DbxList
object for reading and writing the contents of a
List field of the given name.
- getList(String) - Method in class com.dropbox.sync.android.DbxRecord
-
Returns a
DbxList
object for reading and writing the contents of a
List field of the given name.
- getLong(String) - Method in class com.dropbox.sync.android.DbxFields
-
Returns the value of a long
field of the given name, which must
exist and be of the correct type.
- getLong(int) - Method in class com.dropbox.sync.android.DbxList
-
Returns the value of a long
element at the given index, which must
exist and be of the correct type.
- getLong(String) - Method in class com.dropbox.sync.android.DbxRecord
-
Returns the value of a long
field of the given name, which must
exist and be of the correct type.
- getManager() - Method in class com.dropbox.sync.android.DbxDatastore
-
- getName() - Method in class com.dropbox.sync.android.DbxPath
-
Returns the unqualified name of the file or folder at this path.
- getNewerStatus() - Method in class com.dropbox.sync.android.DbxFile
-
Checks for newer versions of this file, and returns the synchronization
status of a newer version, if any.
- getOrCreateList(String) - Method in class com.dropbox.sync.android.DbxFields
-
Returns a
DbxList
object for reading and writing the contents of a
List field of the given name.
- getOrCreateList(String) - Method in class com.dropbox.sync.android.DbxRecord
-
Returns a
DbxList
object for reading and writing the contents of a
List field of the given name.
- getOrInsert(String) - Method in class com.dropbox.sync.android.DbxTable
-
Returns the record with the given ID, or inserts a new record with the
given ID and no fields.
- getOrInsert(String, DbxFields) - Method in class com.dropbox.sync.android.DbxTable
-
Returns the record with the given ID, or inserts a new record with the
given ID and a copy of the given fields.
- getParent() - Method in class com.dropbox.sync.android.DbxPath
-
Returns the path of the folder containing this path, or
null
if the path is "/"
.
- getPath() - Method in class com.dropbox.sync.android.DbxFile
-
Gets the path used to open or create this file.
- getReadStream() - Method in class com.dropbox.sync.android.DbxFile
-
Returns a stream that can be used to read data from this file.
- getString(String) - Method in class com.dropbox.sync.android.DbxFields
-
Returns the value of a String
field of the given name, which must
exist and be of the correct type.
- getString(int) - Method in class com.dropbox.sync.android.DbxList
-
Returns the value of a String
element at the given index, which must
exist and be of the correct type.
- getString(String) - Method in class com.dropbox.sync.android.DbxRecord
-
Returns the value of a String
field of the given name, which must
exist and be of the correct type.
- getSyncStatus() - Method in class com.dropbox.sync.android.DbxDatastore
-
Returns the current status of synchronizing this datastore.
- getSyncStatus() - Method in class com.dropbox.sync.android.DbxFile
-
Returns the current status of synchronizing this version
of this file.
- getSyncStatus() - Method in class com.dropbox.sync.android.DbxFileSystem
-
Returns the status of background synchronization.
- getTable(String) - Method in class com.dropbox.sync.android.DbxDatastore
-
Returns a reference to the table with the given ID in this datastore.
- getTable() - Method in class com.dropbox.sync.android.DbxRecord
-
Returns the table that contains this record.
- getTables() - Method in class com.dropbox.sync.android.DbxDatastore
-
Returns a set of all tables in the datastore that currently contain any records.
- getType(int) - Method in class com.dropbox.sync.android.DbxList
-
Returns the type of the element at the given index.
- getUserId() - Method in class com.dropbox.sync.android.DbxAccount
-
Returns the user ID for this account.
- getWriteStream() - Method in class com.dropbox.sync.android.DbxFile
-
Returns a stream that can be used to write data to this file.
- iconName - Variable in class com.dropbox.sync.android.DbxFileInfo
-
The name of an appropriate icon to display for the file, taken from the
Dropbox icon library.
- id - Variable in class com.dropbox.sync.android.DbxDatastoreInfo
-
The ID of the datastore.
- inProgress - Variable in class com.dropbox.sync.android.DbxSyncStatus.OperationStatus
-
Indicates that operations are in progress or queued for retry.
- insert() - Method in class com.dropbox.sync.android.DbxTable
-
Inserts a new record with no fields, generating a new unique ID for the
resulting record.
- insert(DbxFields) - Method in class com.dropbox.sync.android.DbxTable
-
Inserts a new record with a copy of the given the given field values, generating
a new unique ID.
- isCached - Variable in class com.dropbox.sync.android.DbxFileStatus
-
Whether this file revision is available in the local
cache.
- isConnected - Variable in class com.dropbox.sync.android.DbxDatastoreStatus
-
Set when the API is in active communication with the server, so that remote
changes are likely to be visible quickly, and local changes can be uploaded
soon.
- isDeleted() - Method in class com.dropbox.sync.android.DbxRecord
-
Returns whether this record has been deleted.
- isDescendantOf(DbxPath) - Method in class com.dropbox.sync.android.DbxPath
-
Returns whether the given path is a descendant of this one.
- isDownloading - Variable in class com.dropbox.sync.android.DbxDatastoreStatus
-
Set when there are remote changes that need to be downloaded from the server.
- isEmpty() - Method in class com.dropbox.sync.android.DbxList
-
Returns whether this list is empty.
- isFile(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
-
Checks whether a file exists at the given path.
- isFolder - Variable in class com.dropbox.sync.android.DbxFileInfo
-
Whether this is a folder.
- isFolder(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
-
Checks whether a folder exists at the given path.
- isLatest - Variable in class com.dropbox.sync.android.DbxFileStatus
-
Whether this file revision is the latest known revision.
- isLinked() - Method in class com.dropbox.sync.android.DbxAccount
-
Returns whether this account is currently linked.
- isOpen() - Method in class com.dropbox.sync.android.DbxDatastore
-
Returns whether this DbxDatastore
is currently open (i.e.
- isSameOrDescendantOf(DbxPath) - Method in class com.dropbox.sync.android.DbxPath
-
Returns whether the given path is the same as or a descendant of this
one.
- isShutDown() - Method in class com.dropbox.sync.android.DbxDatastoreManager
-
Checks whether this instance has been shut down, either explicitly with
a call to
DbxDatastoreManager.shutDown()
, or implicitly when its account was unlinked.
- isShutDown() - Method in class com.dropbox.sync.android.DbxFileSystem
-
Checks whether this instance has been shut down, either explicitly with
a call to
DbxFileSystem.shutDown()
, or implicitly when its account was unlinked.
- isSyncActive - Variable in class com.dropbox.sync.android.DbxSyncStatus
-
Background synchronization system is actively
processing or waiting for changes.
- isThumb() - Method in class com.dropbox.sync.android.DbxFile
-
Determines whether this instance represents a thumbnail, as opposed to file contents.
- isUploading - Variable in class com.dropbox.sync.android.DbxDatastoreStatus
-
Set when there are local changes that need to be uploaded to the server.
- isValidFieldName(String) - Static method in class com.dropbox.sync.android.DbxFields
-
Returns true if id
is a valid name for a field in a DbxRecord
.
- isValidId(String) - Static method in class com.dropbox.sync.android.DbxRecord
-
Returns true if id
is a valid ID for a DbxRecord
.
- isValidId(String) - Static method in class com.dropbox.sync.android.DbxTable
-
Returns whether id
is a valid ID for a DbxTable
.
- iterator() - Method in class com.dropbox.sync.android.DbxTable.QueryResult
-
Returns an iterator which can be used to enumerate the resulting records.
- onAccountChange(DbxAccount) - Method in interface com.dropbox.sync.android.DbxAccount.Listener
-
Called when the observed account is unlinked, or account
info changes.
- onDatastoreListChange(DbxDatastoreManager) - Method in interface com.dropbox.sync.android.DbxDatastoreManager.ListListener
-
Called when there's a change to the list of known datastores.
- onDatastoreStatusChange(DbxDatastore) - Method in interface com.dropbox.sync.android.DbxDatastore.SyncStatusListener
-
Called when there's a change to the sync status of this
datastore
- onFileChange(DbxFile) - Method in interface com.dropbox.sync.android.DbxFile.Listener
-
Called when there's a change to the sync status,
file info, or contents of this file.
- onLinkedAccountChange(DbxAccountManager, DbxAccount) - Method in interface com.dropbox.sync.android.DbxAccountManager.AccountListener
-
Called whenever a new account is linked, or an existing
account is unlinked.
- onPathChange(DbxFileSystem, DbxPath, DbxFileSystem.PathListener.Mode) - Method in interface com.dropbox.sync.android.DbxFileSystem.PathListener
-
Called when there's a change to a path for which a listener is
registered.
- onSyncStatusChange(DbxFileSystem) - Method in interface com.dropbox.sync.android.DbxFileSystem.SyncStatusListener
-
Called when there has been a change to the status of background
synchronization.
- open(DbxPath) - Method in class com.dropbox.sync.android.DbxFileSystem
-
Opens an existing file, using the latest cached revision if any exists,
or otherwise using the latest known version.
- openDatastore(String) - Method in class com.dropbox.sync.android.DbxDatastoreManager
-
Open an existing datastore by its ID.
- openDefault(DbxAccount) - Static method in class com.dropbox.sync.android.DbxDatastore
-
Opens the default datastore for the given DbxAccount
.
- openDefaultDatastore() - Method in class com.dropbox.sync.android.DbxDatastoreManager
-
Opens the default datastore, which will be created if it doesn't exist.
- openThumbnail(DbxPath, DbxFileSystem.ThumbSize, DbxFileSystem.ThumbFormat) - Method in class com.dropbox.sync.android.DbxFileSystem
-
Opens a thumbnail for existing file, using the latest cached thumbnail if any
exists, or otherwise using the latest known version of the file.
- orgName - Variable in class com.dropbox.sync.android.DbxAccountInfo
-
The user's organization's name, if available, or null
otherwise.
- SDK_VERSION_NAME - Static variable in class com.dropbox.sync.android.DbxAccountManager
-
The human-readable version number for this SDK.
- serialVersionUID - Static variable in exception com.dropbox.sync.android.DbxAccountManager.ConfigurationMismatchException
-
- serialVersionUID - Static variable in exception com.dropbox.sync.android.DbxAccountManager.MultipleAccountsException
-
- serialVersionUID - Static variable in exception com.dropbox.sync.android.DbxException
-
- set(String, boolean) - Method in class com.dropbox.sync.android.DbxFields
-
Sets a field with the given name to the given boolean
value,
replacing any prior value.
- set(String, long) - Method in class com.dropbox.sync.android.DbxFields
-
Sets a field with the given name to the given long
value,
replacing any prior value.
- set(String, double) - Method in class com.dropbox.sync.android.DbxFields
-
Sets a field with the given name to the given double
value,
replacing any prior value.
- set(String, String) - Method in class com.dropbox.sync.android.DbxFields
-
Sets a field with the given name to the given String
value,
replacing any prior value.
- set(String, byte[]) - Method in class com.dropbox.sync.android.DbxFields
-
Sets a field with the given name to the given byte value
replacing any prior value.
- set(String, Date) - Method in class com.dropbox.sync.android.DbxFields
-
Sets a field with the given name to the given Date
value,
replacing any prior value.
- set(String, DbxList) - Method in class com.dropbox.sync.android.DbxFields
-
Sets a field with the given name to List value with a copy of
the contents of the given
DbxList
, replacing any prior value.
- set(int, boolean) - Method in class com.dropbox.sync.android.DbxList
-
Replaces the element at the given index with a new
boolean
value.
- set(int, long) - Method in class com.dropbox.sync.android.DbxList
-
Replaces the element at the given index with a new
long
value.
- set(int, double) - Method in class com.dropbox.sync.android.DbxList
-
Replaces the element at the given index with a new
double
value.
- set(int, String) - Method in class com.dropbox.sync.android.DbxList
-
Replaces the element at the given index with a new
String
value.
- set(int, byte[]) - Method in class com.dropbox.sync.android.DbxList
-
Replaces the element at the given index with a new
String value.
- set(int, Date) - Method in class com.dropbox.sync.android.DbxList
-
Replaces the element at the given index with a new
Date
value.
- set(String, boolean) - Method in class com.dropbox.sync.android.DbxRecord
-
Sets a field with the given name to the given boolean
value,
replacing any prior value.
- set(String, long) - Method in class com.dropbox.sync.android.DbxRecord
-
Sets a field with the given name to the given long
value,
replacing any prior value.
- set(String, double) - Method in class com.dropbox.sync.android.DbxRecord
-
Sets a field with the given name to the given double
value,
replacing any prior value.
- set(String, String) - Method in class com.dropbox.sync.android.DbxRecord
-
Sets a field with the given name to the given String
value,
replacing any prior value.
- set(String, byte[]) - Method in class com.dropbox.sync.android.DbxRecord
-
Sets a field with the given name to the given byte value,
replacing any prior value.
- set(String, Date) - Method in class com.dropbox.sync.android.DbxRecord
-
Sets a field with the given name to the given Date
value,
replacing any prior value.
- set(String, DbxList) - Method in class com.dropbox.sync.android.DbxRecord
-
Sets a field with the given name to List value with a copy of
the contents of the given
DbxList
, replacing any prior value.
- setAll(DbxFields) - Method in class com.dropbox.sync.android.DbxFields
-
Copies all of the fields from the given object to this object,
replacing any prior values.
- setAll(DbxFields) - Method in class com.dropbox.sync.android.DbxRecord
-
Copies all of the fields from the given object to this object,
replacing any prior values.
- setResolutionRule(String, DbxTable.ResolutionRule) - Method in class com.dropbox.sync.android.DbxTable
-
Set rule as the resolution pattern for conflicts involving the field
of the given name in all records in this table.
- shutDown() - Method in class com.dropbox.sync.android.DbxDatastoreManager
-
Shuts down this DbxDatastoreManager
and stops background synchronization.
- shutDown() - Method in class com.dropbox.sync.android.DbxFileSystem
-
Shuts down this DbxFileSystem
and stops background synchronization.
- size - Variable in class com.dropbox.sync.android.DbxFileInfo
-
The size, in bytes, of the file content.
- size() - Method in class com.dropbox.sync.android.DbxList
-
Returns the number of elements in this list.
- startLink(Activity, int) - Method in class com.dropbox.sync.android.DbxAccountManager
-
Starts the authentication process to link a new account.
- startLink(Fragment, int) - Method in class com.dropbox.sync.android.DbxAccountManager
-
Starts the authentication process to link a new account.
- startLink(Fragment, int) - Method in class com.dropbox.sync.android.DbxAccountManager
-
Starts the authentication process to link a new account.
- sync() - Method in class com.dropbox.sync.android.DbxDatastore
-
Apply all outstanding changes to the datastore, and also incorporate remote changes
into this datastore.
- syncNowAndWait() - Method in class com.dropbox.sync.android.DbxFileSystem
-
Forces a check for new file info from the server, and waits for it
to complete.
- valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFields.AtomType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFields.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFileStatus.PendingOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFileSystem.PathListener.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFileSystem.ThumbFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dropbox.sync.android.DbxFileSystem.ThumbSize
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.dropbox.sync.android.DbxTable.ResolutionRule
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.dropbox.sync.android.DbxFields.AtomType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dropbox.sync.android.DbxFields.ValueType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dropbox.sync.android.DbxFileStatus.PendingOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dropbox.sync.android.DbxFileSystem.PathListener.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dropbox.sync.android.DbxFileSystem.ThumbFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dropbox.sync.android.DbxFileSystem.ThumbSize
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.dropbox.sync.android.DbxTable.ResolutionRule
-
Returns an array containing the constants of this enum type, in
the order they are declared.