public static interface SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder extends SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilder, SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
autoCreate(boolean autoCreate)
Automatically create missing directories in the file's pathname.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
autoCreate(String autoCreate)
Automatically create missing directories in the file's pathname.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
basic() |
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
bindAddress(String bindAddress)
Specifies the address of the local interface against which the
connection should bind.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
bulkRequests(Integer bulkRequests)
Specifies how many requests may be outstanding at any one time.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
bulkRequests(String bulkRequests)
Specifies how many requests may be outstanding at any one time.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
compression(int compression)
To use compression.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
compression(String compression)
To use compression.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
connectTimeout(int connectTimeout)
Sets the connect timeout for waiting for a connection to be
established Used by both FTPClient and JSCH.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
connectTimeout(String connectTimeout)
Sets the connect timeout for waiting for a connection to be
established Used by both FTPClient and JSCH.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
existDirCheckUsingLs(boolean existDirCheckUsingLs)
Whether to check for existing directory using LS command or CD.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
existDirCheckUsingLs(String existDirCheckUsingLs)
Whether to check for existing directory using LS command or CD.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
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.AdvancedSftpEndpointBuilder |
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.AdvancedSftpEndpointBuilder |
maximumReconnectAttempts(int maximumReconnectAttempts)
Specifies the maximum reconnect attempts Camel performs when it tries
to connect to the remote FTP server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
maximumReconnectAttempts(String maximumReconnectAttempts)
Specifies the maximum reconnect attempts Camel performs when it tries
to connect to the remote FTP server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
proxy(Object proxy)
To use a custom configured com.jcraft.jsch.Proxy.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
proxy(String proxy)
To use a custom configured com.jcraft.jsch.Proxy.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
reconnectDelay(long reconnectDelay)
Delay in millis Camel will wait before performing a reconnect
attempt.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
reconnectDelay(String reconnectDelay)
Delay in millis Camel will wait before performing a reconnect
attempt.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
serverAliveCountMax(int serverAliveCountMax)
Sets the number of keep-alive messages which may be sent without
receiving any messages back from the server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
serverAliveCountMax(String serverAliveCountMax)
Sets the number of keep-alive messages which may be sent without
receiving any messages back from the server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
serverAliveInterval(int serverAliveInterval)
Sets the interval (millis) to send a keep-alive message.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
serverAliveInterval(String serverAliveInterval)
Sets the interval (millis) to send a keep-alive message.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
soTimeout(int soTimeout)
Sets the so timeout FTP and FTPS Only for Camel 2.4.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
soTimeout(String soTimeout)
Sets the so timeout FTP and FTPS Only for Camel 2.4.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
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.AdvancedSftpEndpointBuilder |
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.AdvancedSftpEndpointBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
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.AdvancedSftpEndpointBuilder |
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.AdvancedSftpEndpointBuilder |
timeout(int timeout)
Sets the data timeout for waiting for reply Used only by FTPClient.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
timeout(String timeout)
Sets the data timeout for waiting for reply Used only by FTPClient.
|
download, download, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, ignoreFileNotFoundOrPermissionError, ignoreFileNotFoundOrPermissionError, inProgressRepository, inProgressRepository, localWorkDirectory, onCompletionExceptionHandler, onCompletionExceptionHandler, pollStrategy, pollStrategy, processStrategy, processStrategy, useList, useListdoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUriallowNullBody, allowNullBody, chmod, disconnectOnBatchComplete, disconnectOnBatchComplete, eagerDeleteTargetFile, eagerDeleteTargetFile, keepLastModified, keepLastModified, moveExistingFileStrategy, moveExistingFileStrategy, sendNoop, sendNoopdefault SftpEndpointBuilderFactory.SftpEndpointBuilder basic()
basic in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderbasic in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder fastExistsCheck(boolean fastExistsCheck)
boolean type.
Default: false
Group: common (advanced)fastExistsCheck in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderfastExistsCheck in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder fastExistsCheck(String fastExistsCheck)
boolean type.
Default: false
Group: common (advanced)fastExistsCheck in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderfastExistsCheck in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder autoCreate(boolean autoCreate)
boolean type.
Default: true
Group: advancedautoCreate in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderautoCreate in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder autoCreate(String autoCreate)
boolean type.
Default: true
Group: advancedautoCreate in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderautoCreate in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advancedbasicPropertyBinding in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderbasicPropertyBinding in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advancedbasicPropertyBinding in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderbasicPropertyBinding in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder bindAddress(String bindAddress)
java.lang.String type.
Group: advancedbindAddress in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderbindAddress in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder bulkRequests(Integer bulkRequests)
java.lang.Integer type.
Group: advancedbulkRequests in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderbulkRequests in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder bulkRequests(String bulkRequests)
java.lang.Integer
type.
Group: advancedbulkRequests in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderbulkRequests in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder compression(int compression)
int type.
Group: advancedcompression in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuildercompression in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder compression(String compression)
int type.
Group: advancedcompression in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuildercompression in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder connectTimeout(int connectTimeout)
int type.
Default: 10000
Group: advancedconnectTimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderconnectTimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder connectTimeout(String connectTimeout)
int type.
Default: 10000
Group: advancedconnectTimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderconnectTimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder existDirCheckUsingLs(boolean existDirCheckUsingLs)
boolean type.
Default: true
Group: advancedexistDirCheckUsingLs in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderexistDirCheckUsingLs in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder existDirCheckUsingLs(String existDirCheckUsingLs)
boolean type.
Default: true
Group: advancedexistDirCheckUsingLs in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderexistDirCheckUsingLs in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder maximumReconnectAttempts(int maximumReconnectAttempts)
int type.
Group: advancedmaximumReconnectAttempts in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuildermaximumReconnectAttempts in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder maximumReconnectAttempts(String maximumReconnectAttempts)
int type.
Group: advancedmaximumReconnectAttempts in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuildermaximumReconnectAttempts in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder proxy(Object proxy)
com.jcraft.jsch.Proxy type.
Group: advancedproxy in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderproxy in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder proxy(String proxy)
com.jcraft.jsch.Proxy
type.
Group: advancedproxy in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderproxy in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder reconnectDelay(long reconnectDelay)
long type.
Group: advancedreconnectDelay in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderreconnectDelay in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder reconnectDelay(String reconnectDelay)
long type.
Group: advancedreconnectDelay in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderreconnectDelay in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder serverAliveCountMax(int serverAliveCountMax)
int type.
Default: 1
Group: advancedserverAliveCountMax in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderserverAliveCountMax in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder serverAliveCountMax(String serverAliveCountMax)
int type.
Default: 1
Group: advancedserverAliveCountMax in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderserverAliveCountMax in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder serverAliveInterval(int serverAliveInterval)
int type.
Group: advancedserverAliveInterval in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderserverAliveInterval in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder serverAliveInterval(String serverAliveInterval)
int type.
Group: advancedserverAliveInterval in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderserverAliveInterval in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder soTimeout(int soTimeout)
int type.
Default: 5m
Group: advancedsoTimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuildersoTimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder soTimeout(String soTimeout)
int type.
Default: 5m
Group: advancedsoTimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuildersoTimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder stepwise(boolean stepwise)
boolean type.
Default: true
Group: advancedstepwise in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderstepwise in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder stepwise(String stepwise)
boolean type.
Default: true
Group: advancedstepwise in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderstepwise in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advancedsynchronous in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuildersynchronous in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advancedsynchronous in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuildersynchronous in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder throwExceptionOnConnectFailed(boolean throwExceptionOnConnectFailed)
boolean type.
Default: false
Group: advancedthrowExceptionOnConnectFailed in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderthrowExceptionOnConnectFailed in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder throwExceptionOnConnectFailed(String throwExceptionOnConnectFailed)
boolean type.
Default: false
Group: advancedthrowExceptionOnConnectFailed in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuilderthrowExceptionOnConnectFailed in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder timeout(int timeout)
int type.
Default: 30s
Group: advancedtimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuildertimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder timeout(String timeout)
int type.
Default: 30s
Group: advancedtimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointConsumerBuildertimeout in interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilderApache Camel