Dropbox

Dropbox

Scheme: dropbox
Syntax: dropbox:operation
Description: For uploading downloading and managing files folders groups collaborations etc on dropbox DOT com.
Deprecated:false
Async:false
Maven: org.apache.camel/camel-dropbox/2.18.1.redhat-000039

For uploading, downloading and managing files, folders, groups, collaborations, etc on dropbox DOT com.

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.
bridgeErrorHandler parameter consumer boolean Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN/ERROR level and ignored.
exceptionHandler parameter consumer (advanced) org.apache.camel.spi.ExceptionHandler To let the consumer use a custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this options is not in use. By default the consumer will deal with exceptions, that will be logged at WARN/ERROR level and ignored.
exchangePattern parameter consumer (advanced) org.apache.camel.ExchangePattern InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the exchange pattern when the consumer creates 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