public static interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
autoCreate(boolean autoCreate)
Automatically create missing directories in the file's pathname.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
autoCreate(String autoCreate)
Automatically create missing directories in the file's pathname.
|
default SftpEndpointBuilderFactory.SftpEndpointConsumerBuilder |
basic() |
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
bindAddress(String bindAddress)
Specifies the address of the local interface against which the
connection should bind.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
bulkRequests(Integer bulkRequests)
Specifies how many requests may be outstanding at any one time.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
bulkRequests(String bulkRequests)
Specifies how many requests may be outstanding at any one time.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
compression(int compression)
To use compression.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
compression(String compression)
To use compression.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
connectTimeout(int connectTimeout)
Sets the connect timeout for waiting for a connection to be
established Used by both FTPClient and JSCH.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
connectTimeout(String connectTimeout)
Sets the connect timeout for waiting for a connection to be
established Used by both FTPClient and JSCH.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
download(boolean download)
Whether the FTP consumer should download the file.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
download(String download)
Whether the FTP consumer should download the file.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
exceptionHandler(String exceptionHandler)
To let the consumer use a custom ExceptionHandler.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
exchangePattern(String exchangePattern)
Sets the exchange pattern when the consumer creates an exchange.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
existDirCheckUsingLs(boolean existDirCheckUsingLs)
Whether to check for existing directory using LS command or CD.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
existDirCheckUsingLs(String existDirCheckUsingLs)
Whether to check for existing directory using LS command or CD.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
inProgressRepository(org.apache.camel.spi.IdempotentRepository inProgressRepository)
A pluggable in-progress repository
org.apache.camel.spi.IdempotentRepository.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
inProgressRepository(String inProgressRepository)
A pluggable in-progress repository
org.apache.camel.spi.IdempotentRepository.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
maximumReconnectAttempts(int maximumReconnectAttempts)
Specifies the maximum reconnect attempts Camel performs when it tries
to connect to the remote FTP server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
maximumReconnectAttempts(String maximumReconnectAttempts)
Specifies the maximum reconnect attempts Camel performs when it tries
to connect to the remote FTP server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
processStrategy(Object processStrategy)
A pluggable
org.apache.camel.component.file.GenericFileProcessStrategy allowing
you to implement your own readLock option or similar.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
processStrategy(String processStrategy)
A pluggable
org.apache.camel.component.file.GenericFileProcessStrategy allowing
you to implement your own readLock option or similar.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
proxy(Object proxy)
To use a custom configured com.jcraft.jsch.Proxy.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
proxy(String proxy)
To use a custom configured com.jcraft.jsch.Proxy.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
reconnectDelay(long reconnectDelay)
Delay in millis Camel will wait before performing a reconnect
attempt.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
reconnectDelay(String reconnectDelay)
Delay in millis Camel will wait before performing a reconnect
attempt.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
serverAliveCountMax(int serverAliveCountMax)
Sets the number of keep-alive messages which may be sent without
receiving any messages back from the server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
serverAliveCountMax(String serverAliveCountMax)
Sets the number of keep-alive messages which may be sent without
receiving any messages back from the server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
serverAliveInterval(int serverAliveInterval)
Sets the interval (millis) to send a keep-alive message.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
serverAliveInterval(String serverAliveInterval)
Sets the interval (millis) to send a keep-alive message.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
soTimeout(int soTimeout)
Sets the so timeout FTP and FTPS Only for Camel 2.4.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
soTimeout(String soTimeout)
Sets the so timeout FTP and FTPS Only for Camel 2.4.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
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 SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
throwExceptionOnConnectFailed(boolean throwExceptionOnConnectFailed)
Should an exception be thrown if connection failed (exhausted) By
default exception is not thrown and a WARN is logged.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
throwExceptionOnConnectFailed(String throwExceptionOnConnectFailed)
Should an exception be thrown if connection failed (exhausted) By
default exception is not thrown and a WARN is logged.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
timeout(int timeout)
Sets the data timeout for waiting for reply Used only by FTPClient.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
timeout(String timeout)
Sets the data timeout for waiting for reply Used only by FTPClient.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
useList(boolean useList)
Whether to allow using LIST command when downloading a file.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
useList(String useList)
Whether to allow using LIST command when downloading a file.
|
default SftpEndpointBuilderFactory.SftpEndpointConsumerBuilder basic()
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder fastExistsCheck(boolean fastExistsCheck)
fastExistsCheck - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder fastExistsCheck(String fastExistsCheck)
fastExistsCheck - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder download(boolean download)
download - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder download(String download)
download - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
exceptionHandler - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder exceptionHandler(String exceptionHandler)
exceptionHandler - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
exchangePattern - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder exchangePattern(String exchangePattern)
exchangePattern - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder ignoreFileNotFoundOrPermissionError(boolean ignoreFileNotFoundOrPermissionError)
ignoreFileNotFoundOrPermissionError - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder ignoreFileNotFoundOrPermissionError(String ignoreFileNotFoundOrPermissionError)
ignoreFileNotFoundOrPermissionError - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder inProgressRepository(org.apache.camel.spi.IdempotentRepository inProgressRepository)
inProgressRepository - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder inProgressRepository(String inProgressRepository)
inProgressRepository - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder localWorkDirectory(String localWorkDirectory)
localWorkDirectory - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder onCompletionExceptionHandler(org.apache.camel.spi.ExceptionHandler onCompletionExceptionHandler)
onCompletionExceptionHandler - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder onCompletionExceptionHandler(String onCompletionExceptionHandler)
onCompletionExceptionHandler - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder pollStrategy(org.apache.camel.spi.PollingConsumerPollStrategy pollStrategy)
pollStrategy - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder pollStrategy(String pollStrategy)
pollStrategy - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder processStrategy(Object processStrategy)
processStrategy - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder processStrategy(String processStrategy)
processStrategy - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder useList(boolean useList)
useList - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder useList(String useList)
useList - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder autoCreate(boolean autoCreate)
autoCreate - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder autoCreate(String autoCreate)
autoCreate - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder bindAddress(String bindAddress)
bindAddress - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder bulkRequests(Integer bulkRequests)
bulkRequests - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder bulkRequests(String bulkRequests)
bulkRequests - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder compression(int compression)
compression - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder compression(String compression)
compression - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder connectTimeout(int connectTimeout)
connectTimeout - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder connectTimeout(String connectTimeout)
connectTimeout - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder existDirCheckUsingLs(boolean existDirCheckUsingLs)
existDirCheckUsingLs - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder existDirCheckUsingLs(String existDirCheckUsingLs)
existDirCheckUsingLs - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder maximumReconnectAttempts(int maximumReconnectAttempts)
maximumReconnectAttempts - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder maximumReconnectAttempts(String maximumReconnectAttempts)
maximumReconnectAttempts - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder proxy(Object proxy)
proxy - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder proxy(String proxy)
proxy - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder reconnectDelay(long reconnectDelay)
reconnectDelay - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder reconnectDelay(String reconnectDelay)
reconnectDelay - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder serverAliveCountMax(int serverAliveCountMax)
serverAliveCountMax - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder serverAliveCountMax(String serverAliveCountMax)
serverAliveCountMax - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder serverAliveInterval(int serverAliveInterval)
serverAliveInterval - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder serverAliveInterval(String serverAliveInterval)
serverAliveInterval - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder soTimeout(int soTimeout)
soTimeout - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder soTimeout(String soTimeout)
soTimeout - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder stepwise(boolean stepwise)
stepwise - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder stepwise(String stepwise)
stepwise - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder synchronous(boolean synchronous)
synchronous - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder synchronous(String synchronous)
synchronous - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder throwExceptionOnConnectFailed(boolean throwExceptionOnConnectFailed)
throwExceptionOnConnectFailed - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder throwExceptionOnConnectFailed(String throwExceptionOnConnectFailed)
throwExceptionOnConnectFailed - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder timeout(int timeout)
timeout - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder timeout(String timeout)
timeout - the value to setApache Camel