Dropbox

Dropbox

Description: Camel Dropbox support
Scheme: dropbox
Syntax: dropbox:operation
Maven: org.apache.camel/camel-dropbox/2.16.1
Name Kind Group Required Default Type Enum Description
operation path common true org.apache.camel.component.dropbox.util.DropboxOperation put
del
search
get
move
The specific action (typically is a CRUD action) to perform on Dropbox remote folder.
accessToken parameter common true java.lang.String The access token to make API requests for a specific Dropbox user
client parameter common com.dropbox.core.DbxClient To use an existing DbxClient instance as DropBox client.
clientIdentifier parameter common true java.lang.String Name of the app registered to make API requests
localPath parameter common java.lang.String Folder or file to upload on Dropbox from the local filesystem.
newRemotePath parameter common java.lang.String Destination file or folder
query parameter common java.lang.String A space-separated list of substrings to search for. A file matches only if it contains all the substrings. If this option is not set, all files will be matched.
remotePath parameter common java.lang.String Original file or folder to move
uploadMode parameter common org.apache.camel.component.dropbox.util.DropboxUploadMode add
force
Which mode to upload. in case of "add" the new file will be renamed if a file with the same name already exists on dropbox. in case of "force" if a file with the same name already exists on dropbox, this will be overwritten.
exchangePattern parameter advanced InOnly org.apache.camel.ExchangePattern InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter advanced false boolean Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

dropbox consumer