default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.activePortRange(String activePortRange) |
Set the client side port range in active mode.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.FtpEndpointConsumerBuilder.advanced() |
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.autoCreate(boolean autoCreate) |
Automatically create missing directories in the file's pathname.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.autoCreate(String autoCreate) |
Automatically create missing directories in the file's pathname.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.bridgeErrorHandler(boolean bridgeErrorHandler) |
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.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.bridgeErrorHandler(String bridgeErrorHandler) |
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.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.bufferSize(int bufferSize) |
Buffer size in bytes used for writing files (or in case of FTP for
downloading and uploading files).
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.bufferSize(String bufferSize) |
Buffer size in bytes used for writing files (or in case of FTP for
downloading and uploading files).
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.connectTimeout(int connectTimeout) |
Sets the connect timeout for waiting for a connection to be
established Used by both FTPClient and JSCH.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.connectTimeout(String connectTimeout) |
Sets the connect timeout for waiting for a connection to be
established Used by both FTPClient and JSCH.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.download(boolean download) |
Whether the FTP consumer should download the file.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.download(String download) |
Whether the FTP consumer should download the file.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.exceptionHandler(String exceptionHandler) |
To let the consumer use a custom ExceptionHandler.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler) |
To let the consumer use a custom ExceptionHandler.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.exchangePattern(String exchangePattern) |
Sets the exchange pattern when the consumer creates an exchange.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.exchangePattern(org.apache.camel.ExchangePattern exchangePattern) |
Sets the exchange pattern when the consumer creates an exchange.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.fastExistsCheck(boolean fastExistsCheck) |
If set this option to be true, camel-ftp will use the list file
directly to check if the file exists.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.fastExistsCheck(String fastExistsCheck) |
If set this option to be true, camel-ftp will use the list file
directly to check if the file exists.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.ftpClient(String ftpClient) |
To use a custom instance of FTPClient.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.ftpClient(org.apache.commons.net.ftp.FTPClient ftpClient) |
To use a custom instance of FTPClient.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.ftpClientConfig(String ftpClientConfig) |
To use a custom instance of FTPClientConfig to configure the FTP
client the endpoint should use.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.ftpClientConfig(org.apache.commons.net.ftp.FTPClientConfig ftpClientConfig) |
To use a custom instance of FTPClientConfig to configure the FTP
client the endpoint should use.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.ftpClientConfigParameters(String key,
Object value) |
Used by FtpComponent to provide additional parameters for the
FTPClientConfig.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.ftpClientConfigParameters(Map values) |
Used by FtpComponent to provide additional parameters for the
FTPClientConfig.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.ftpClientParameters(String key,
Object value) |
Used by FtpComponent to provide additional parameters for the
FTPClient.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.ftpClientParameters(Map values) |
Used by FtpComponent to provide additional parameters for the
FTPClient.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.handleDirectoryParserAbsoluteResult(boolean handleDirectoryParserAbsoluteResult) |
Allows you to set how the consumer will handle subfolders and files
in the path if the directory parser results in with absolute paths
The reason for this is that some FTP servers may return file names
with absolute paths, and if so then the FTP component needs to handle
this by converting the returned path into a relative path.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.handleDirectoryParserAbsoluteResult(String handleDirectoryParserAbsoluteResult) |
Allows you to set how the consumer will handle subfolders and files
in the path if the directory parser results in with absolute paths
The reason for this is that some FTP servers may return file names
with absolute paths, and if so then the FTP component needs to handle
this by converting the returned path into a relative path.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.ignoreFileNotFoundOrPermissionError(boolean ignoreFileNotFoundOrPermissionError) |
Whether to ignore when (trying to list files in directories or when
downloading a file), which does not exist or due to permission error.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.ignoreFileNotFoundOrPermissionError(String ignoreFileNotFoundOrPermissionError) |
Whether to ignore when (trying to list files in directories or when
downloading a file), which does not exist or due to permission error.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.inProgressRepository(String inProgressRepository) |
A pluggable in-progress repository
org.apache.camel.spi.IdempotentRepository.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.inProgressRepository(org.apache.camel.spi.IdempotentRepository inProgressRepository) |
A pluggable in-progress repository
org.apache.camel.spi.IdempotentRepository.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.localWorkDirectory(String localWorkDirectory) |
When consuming, a local work directory can be used to store the
remote file content directly in local files, to avoid loading the
content into memory.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.maximumReconnectAttempts(int maximumReconnectAttempts) |
Specifies the maximum reconnect attempts Camel performs when it tries
to connect to the remote FTP server.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.maximumReconnectAttempts(String maximumReconnectAttempts) |
Specifies the maximum reconnect attempts Camel performs when it tries
to connect to the remote FTP server.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.onCompletionExceptionHandler(String onCompletionExceptionHandler) |
To use a custom org.apache.camel.spi.ExceptionHandler to handle any
thrown exceptions that happens during the file on completion process
where the consumer does either a commit or rollback.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.onCompletionExceptionHandler(org.apache.camel.spi.ExceptionHandler onCompletionExceptionHandler) |
To use a custom org.apache.camel.spi.ExceptionHandler to handle any
thrown exceptions that happens during the file on completion process
where the consumer does either a commit or rollback.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.pollStrategy(String pollStrategy) |
A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing
you to provide your custom implementation to control error handling
usually occurred during the poll operation before an Exchange have
been created and being routed in Camel.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.pollStrategy(org.apache.camel.spi.PollingConsumerPollStrategy pollStrategy) |
A pluggable org.apache.camel.PollingConsumerPollingStrategy allowing
you to provide your custom implementation to control error handling
usually occurred during the poll operation before an Exchange have
been created and being routed in Camel.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.processStrategy(String processStrategy) |
A pluggable
org.apache.camel.component.file.GenericFileProcessStrategy allowing
you to implement your own readLock option or similar.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.processStrategy(org.apache.camel.component.file.GenericFileProcessStrategy<org.apache.commons.net.ftp.FTPFile> processStrategy) |
A pluggable
org.apache.camel.component.file.GenericFileProcessStrategy allowing
you to implement your own readLock option or similar.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.reconnectDelay(long reconnectDelay) |
Delay in millis Camel will wait before performing a reconnect
attempt.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.reconnectDelay(String reconnectDelay) |
Delay in millis Camel will wait before performing a reconnect
attempt.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.siteCommand(String siteCommand) |
Sets optional site command(s) to be executed after successful login.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.soTimeout(int soTimeout) |
Sets the so timeout FTP and FTPS Is the SocketOptions.SO_TIMEOUT
value in millis.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.soTimeout(String soTimeout) |
Sets the so timeout FTP and FTPS Is the SocketOptions.SO_TIMEOUT
value in millis.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.stepwise(boolean stepwise) |
Sets whether we should stepwise change directories while traversing
file structures when downloading files, or as well when uploading a
file to a directory.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.stepwise(String stepwise) |
Sets whether we should stepwise change directories while traversing
file structures when downloading files, or as well when uploading a
file to a directory.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.throwExceptionOnConnectFailed(boolean throwExceptionOnConnectFailed) |
Should an exception be thrown if connection failed (exhausted)By
default exception is not thrown and a WARN is logged.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.throwExceptionOnConnectFailed(String throwExceptionOnConnectFailed) |
Should an exception be thrown if connection failed (exhausted)By
default exception is not thrown and a WARN is logged.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.timeout(int timeout) |
Sets the data timeout for waiting for reply Used only by FTPClient.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.timeout(String timeout) |
Sets the data timeout for waiting for reply Used only by FTPClient.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.useList(boolean useList) |
Whether to allow using LIST command when downloading a file.
|
default FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder |
FtpEndpointBuilderFactory.AdvancedFtpEndpointConsumerBuilder.useList(String useList) |
Whether to allow using LIST command when downloading a file.
|