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 |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
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, or Camel
is allowed to use asynchronous processing (if supported).
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
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)
boolean type.
Default: false
Group: common (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder fastExistsCheck(String fastExistsCheck)
boolean type.
Default: false
Group: common (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder download(boolean download)
boolean type.
Default: false
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder download(String download)
boolean type.
Default: false
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder exceptionHandler(org.apache.camel.spi.ExceptionHandler exceptionHandler)
org.apache.camel.spi.ExceptionHandler
type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder exceptionHandler(String exceptionHandler)
org.apache.camel.spi.ExceptionHandler type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder exchangePattern(org.apache.camel.ExchangePattern exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder exchangePattern(String exchangePattern)
org.apache.camel.ExchangePattern type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder ignoreFileNotFoundOrPermissionError(boolean ignoreFileNotFoundOrPermissionError)
boolean type.
Default: false
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder ignoreFileNotFoundOrPermissionError(String ignoreFileNotFoundOrPermissionError)
boolean type.
Default: false
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder inProgressRepository(org.apache.camel.spi.IdempotentRepository inProgressRepository)
org.apache.camel.spi.IdempotentRepository type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder inProgressRepository(String inProgressRepository)
org.apache.camel.spi.IdempotentRepository type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder localWorkDirectory(String localWorkDirectory)
java.lang.String type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder onCompletionExceptionHandler(org.apache.camel.spi.ExceptionHandler onCompletionExceptionHandler)
org.apache.camel.spi.ExceptionHandler
type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder onCompletionExceptionHandler(String onCompletionExceptionHandler)
org.apache.camel.spi.ExceptionHandler type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder pollStrategy(org.apache.camel.spi.PollingConsumerPollStrategy pollStrategy)
org.apache.camel.spi.PollingConsumerPollStrategy type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder pollStrategy(String pollStrategy)
org.apache.camel.spi.PollingConsumerPollStrategy type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder processStrategy(Object processStrategy)
org.apache.camel.component.file.GenericFileProcessStrategy<org.apache.camel.component.file.remote.SftpRemoteFile> type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder processStrategy(String processStrategy)
org.apache.camel.component.file.GenericFileProcessStrategy<org.apache.camel.component.file.remote.SftpRemoteFile> type.
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder useList(boolean useList)
boolean type.
Default: true
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder useList(String useList)
boolean type.
Default: true
Group: consumer (advanced)default SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder autoCreate(boolean autoCreate)
boolean type.
Default: true
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder autoCreate(String autoCreate)
boolean type.
Default: true
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder bindAddress(String bindAddress)
java.lang.String type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder bulkRequests(Integer bulkRequests)
java.lang.Integer type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder bulkRequests(String bulkRequests)
java.lang.Integer
type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder compression(int compression)
int type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder compression(String compression)
int type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder connectTimeout(int connectTimeout)
int type.
Default: 10000
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder connectTimeout(String connectTimeout)
int type.
Default: 10000
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder existDirCheckUsingLs(boolean existDirCheckUsingLs)
boolean type.
Default: true
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder existDirCheckUsingLs(String existDirCheckUsingLs)
boolean type.
Default: true
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder maximumReconnectAttempts(int maximumReconnectAttempts)
int type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder maximumReconnectAttempts(String maximumReconnectAttempts)
int type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder proxy(Object proxy)
com.jcraft.jsch.Proxy type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder proxy(String proxy)
com.jcraft.jsch.Proxy
type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder reconnectDelay(long reconnectDelay)
long type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder reconnectDelay(String reconnectDelay)
long type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder serverAliveCountMax(int serverAliveCountMax)
int type.
Default: 1
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder serverAliveCountMax(String serverAliveCountMax)
int type.
Default: 1
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder serverAliveInterval(int serverAliveInterval)
int type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder serverAliveInterval(String serverAliveInterval)
int type.
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder soTimeout(int soTimeout)
int type.
Default: 5m
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder soTimeout(String soTimeout)
int type.
Default: 5m
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder stepwise(boolean stepwise)
boolean type.
Default: true
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder stepwise(String stepwise)
boolean type.
Default: true
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder throwExceptionOnConnectFailed(boolean throwExceptionOnConnectFailed)
boolean type.
Default: false
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder throwExceptionOnConnectFailed(String throwExceptionOnConnectFailed)
boolean type.
Default: false
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder timeout(int timeout)
int type.
Default: 30s
Group: advanceddefault SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder timeout(String timeout)
int type.
Default: 30s
Group: advancedApache Camel