public static interface SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
allowNullBody(boolean allowNullBody)
Used to specify if a null body is allowed during file writing.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
allowNullBody(String allowNullBody)
Used to specify if a null body is allowed during file writing.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
autoCreate(boolean autoCreate)
Automatically create missing directories in the file's pathname.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
autoCreate(String autoCreate)
Automatically create missing directories in the file's pathname.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
basic() |
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
bindAddress(String bindAddress)
Specifies the address of the local interface against which the
connection should bind.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
bulkRequests(Integer bulkRequests)
Specifies how many requests may be outstanding at any one time.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
bulkRequests(String bulkRequests)
Specifies how many requests may be outstanding at any one time.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
chmod(String chmod)
Allows you to set chmod on the stored file.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
compression(int compression)
To use compression.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
compression(String compression)
To use compression.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
connectTimeout(int connectTimeout)
Sets the connect timeout for waiting for a connection to be
established Used by both FTPClient and JSCH.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
connectTimeout(String connectTimeout)
Sets the connect timeout for waiting for a connection to be
established Used by both FTPClient and JSCH.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
disconnectOnBatchComplete(boolean disconnectOnBatchComplete)
Whether or not to disconnect from remote FTP server right after a
Batch upload is complete.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
disconnectOnBatchComplete(String disconnectOnBatchComplete)
Whether or not to disconnect from remote FTP server right after a
Batch upload is complete.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
eagerDeleteTargetFile(boolean eagerDeleteTargetFile)
Whether or not to eagerly delete any existing target file.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
eagerDeleteTargetFile(String eagerDeleteTargetFile)
Whether or not to eagerly delete any existing target file.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
existDirCheckUsingLs(boolean existDirCheckUsingLs)
Whether to check for existing directory using LS command or CD.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
existDirCheckUsingLs(String existDirCheckUsingLs)
Whether to check for existing directory using LS command or CD.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
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.AdvancedSftpEndpointProducerBuilder |
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.AdvancedSftpEndpointProducerBuilder |
keepLastModified(boolean keepLastModified)
Will keep the last modified timestamp from the source file (if any).
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
keepLastModified(String keepLastModified)
Will keep the last modified timestamp from the source file (if any).
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
maximumReconnectAttempts(int maximumReconnectAttempts)
Specifies the maximum reconnect attempts Camel performs when it tries
to connect to the remote FTP server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
maximumReconnectAttempts(String maximumReconnectAttempts)
Specifies the maximum reconnect attempts Camel performs when it tries
to connect to the remote FTP server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
moveExistingFileStrategy(Object moveExistingFileStrategy)
Strategy (Custom Strategy) used to move file with special naming
token to use when fileExist=Move is configured.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
moveExistingFileStrategy(String moveExistingFileStrategy)
Strategy (Custom Strategy) used to move file with special naming
token to use when fileExist=Move is configured.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
proxy(Object proxy)
To use a custom configured com.jcraft.jsch.Proxy.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
proxy(String proxy)
To use a custom configured com.jcraft.jsch.Proxy.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
reconnectDelay(long reconnectDelay)
Delay in millis Camel will wait before performing a reconnect
attempt.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
reconnectDelay(String reconnectDelay)
Delay in millis Camel will wait before performing a reconnect
attempt.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
sendNoop(boolean sendNoop)
Whether to send a noop command as a pre-write check before uploading
files to the FTP server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
sendNoop(String sendNoop)
Whether to send a noop command as a pre-write check before uploading
files to the FTP server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
serverAliveCountMax(int serverAliveCountMax)
Sets the number of keep-alive messages which may be sent without
receiving any messages back from the server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
serverAliveCountMax(String serverAliveCountMax)
Sets the number of keep-alive messages which may be sent without
receiving any messages back from the server.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
serverAliveInterval(int serverAliveInterval)
Sets the interval (millis) to send a keep-alive message.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
serverAliveInterval(String serverAliveInterval)
Sets the interval (millis) to send a keep-alive message.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
soTimeout(int soTimeout)
Sets the so timeout FTP and FTPS Only for Camel 2.4.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
soTimeout(String soTimeout)
Sets the so timeout FTP and FTPS Only for Camel 2.4.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
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.AdvancedSftpEndpointProducerBuilder |
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.AdvancedSftpEndpointProducerBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
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.AdvancedSftpEndpointProducerBuilder |
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.AdvancedSftpEndpointProducerBuilder |
timeout(int timeout)
Sets the data timeout for waiting for reply Used only by FTPClient.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
timeout(String timeout)
Sets the data timeout for waiting for reply Used only by FTPClient.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder basic()
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder fastExistsCheck(boolean fastExistsCheck)
fastExistsCheck - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder fastExistsCheck(String fastExistsCheck)
fastExistsCheck - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder allowNullBody(boolean allowNullBody)
allowNullBody - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder allowNullBody(String allowNullBody)
allowNullBody - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder chmod(String chmod)
chmod - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder disconnectOnBatchComplete(boolean disconnectOnBatchComplete)
disconnectOnBatchComplete - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder disconnectOnBatchComplete(String disconnectOnBatchComplete)
disconnectOnBatchComplete - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder eagerDeleteTargetFile(boolean eagerDeleteTargetFile)
eagerDeleteTargetFile - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder eagerDeleteTargetFile(String eagerDeleteTargetFile)
eagerDeleteTargetFile - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder keepLastModified(boolean keepLastModified)
keepLastModified - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder keepLastModified(String keepLastModified)
keepLastModified - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder moveExistingFileStrategy(Object moveExistingFileStrategy)
moveExistingFileStrategy - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder moveExistingFileStrategy(String moveExistingFileStrategy)
moveExistingFileStrategy - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder sendNoop(boolean sendNoop)
sendNoop - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder sendNoop(String sendNoop)
sendNoop - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder autoCreate(boolean autoCreate)
autoCreate - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder autoCreate(String autoCreate)
autoCreate - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder bindAddress(String bindAddress)
bindAddress - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder bulkRequests(Integer bulkRequests)
bulkRequests - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder bulkRequests(String bulkRequests)
bulkRequests - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder compression(int compression)
compression - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder compression(String compression)
compression - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder connectTimeout(int connectTimeout)
connectTimeout - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder connectTimeout(String connectTimeout)
connectTimeout - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder existDirCheckUsingLs(boolean existDirCheckUsingLs)
existDirCheckUsingLs - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder existDirCheckUsingLs(String existDirCheckUsingLs)
existDirCheckUsingLs - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder maximumReconnectAttempts(int maximumReconnectAttempts)
maximumReconnectAttempts - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder maximumReconnectAttempts(String maximumReconnectAttempts)
maximumReconnectAttempts - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder proxy(Object proxy)
proxy - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder proxy(String proxy)
proxy - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder reconnectDelay(long reconnectDelay)
reconnectDelay - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder reconnectDelay(String reconnectDelay)
reconnectDelay - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder serverAliveCountMax(int serverAliveCountMax)
serverAliveCountMax - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder serverAliveCountMax(String serverAliveCountMax)
serverAliveCountMax - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder serverAliveInterval(int serverAliveInterval)
serverAliveInterval - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder serverAliveInterval(String serverAliveInterval)
serverAliveInterval - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder soTimeout(int soTimeout)
soTimeout - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder soTimeout(String soTimeout)
soTimeout - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder stepwise(boolean stepwise)
stepwise - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder stepwise(String stepwise)
stepwise - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder synchronous(boolean synchronous)
synchronous - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder synchronous(String synchronous)
synchronous - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder throwExceptionOnConnectFailed(boolean throwExceptionOnConnectFailed)
throwExceptionOnConnectFailed - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder throwExceptionOnConnectFailed(String throwExceptionOnConnectFailed)
throwExceptionOnConnectFailed - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder timeout(int timeout)
timeout - the value to setdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder timeout(String timeout)
timeout - the value to setApache Camel