Dropbox

Dropbox

Scheme: dropbox
Name Kind Type Required Deprecated Default Value Enum Values Description
operation path org.apache.camel.component.dropbox.util.DropboxOperation true false put
del
search
get
move
The specific action (typically is a CRUD action) to perform on Dropbox remote folder.
accessToken parameter java.lang.String true false The access token to make API requests for a specific Dropbox user
localPath parameter java.lang.String false Folder or file to upload on Dropbox from the local filesystem.
remotePath parameter java.lang.String false Original file or folder to move
newRemotePath parameter java.lang.String false Destination file or folder
query parameter java.lang.String false 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.
uploadMode parameter org.apache.camel.component.dropbox.util.DropboxUploadMode false 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.
clientIdentifier parameter java.lang.String true false Name of the app registered to make API requests
client parameter com.dropbox.core.DbxClient false To use an existing DbxClient instance as DropBox client.
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

dropbox consumer