public static interface SftpEndpointBuilderFactory.SftpEndpointBuilder extends SftpEndpointBuilderFactory.SftpEndpointConsumerBuilder, SftpEndpointBuilderFactory.SftpEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder |
advanced() |
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
binary(boolean binary)
Specifies the file transfer mode, BINARY or ASCII.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
binary(String binary)
Specifies the file transfer mode, BINARY or ASCII.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
charset(String charset)
This option is used to specify the encoding of the file.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
ciphers(String ciphers)
Set a comma separated list of ciphers that will be used in order of
preference.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
disconnect(boolean disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
disconnect(String disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
doneFileName(String doneFileName)
Producer: If provided, then Camel will write a 2nd done file when the
original file has been written.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
fileName(org.apache.camel.Expression fileName)
Use Expression such as File Language to dynamically set the filename.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
fileName(String fileName)
Use Expression such as File Language to dynamically set the filename.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
jschLoggingLevel(org.apache.camel.LoggingLevel jschLoggingLevel)
The logging level to use for JSCH activity logging.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
jschLoggingLevel(String jschLoggingLevel)
The logging level to use for JSCH activity logging.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
keyExchangeProtocols(String keyExchangeProtocols)
Set a comma separated list of key exchange protocols that will be
used in order of preference.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
keyPair(KeyPair keyPair)
Sets a key pair of the public and private key so to that the SFTP
endpoint can do public/private key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
keyPair(String keyPair)
Sets a key pair of the public and private key so to that the SFTP
endpoint can do public/private key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
knownHosts(Byte[] knownHosts)
Sets the known_hosts from the byte array, so that the SFTP endpoint
can do host key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
knownHosts(String knownHosts)
Sets the known_hosts from the byte array, so that the SFTP endpoint
can do host key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
knownHostsFile(String knownHostsFile)
Sets the known_hosts file, so that the SFTP endpoint can do host key
verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
knownHostsUri(String knownHostsUri)
Sets the known_hosts file (loaded from classpath by default), so that
the SFTP endpoint can do host key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
passiveMode(boolean passiveMode)
Sets passive mode connections.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
passiveMode(String passiveMode)
Sets passive mode connections.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
password(String password)
Password to use for login.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
preferredAuthentications(String preferredAuthentications)
Set the preferred authentications which SFTP endpoint will used.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
privateKey(Byte[] privateKey)
Set the private key as byte so that the SFTP endpoint can do private
key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
privateKey(String privateKey)
Set the private key as byte so that the SFTP endpoint can do private
key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
privateKeyFile(String privateKeyFile)
Set the private key file so that the SFTP endpoint can do private key
verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
privateKeyPassphrase(String privateKeyPassphrase)
Set the private key file passphrase so that the SFTP endpoint can do
private key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
privateKeyUri(String privateKeyUri)
Set the private key file (loaded from classpath by default) so that
the SFTP endpoint can do private key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
separator(SftpEndpointBuilderFactory.PathSeparator separator)
Sets the path separator to be used.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
separator(String separator)
Sets the path separator to be used.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
strictHostKeyChecking(String strictHostKeyChecking)
Sets whether to use strict host key checking.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
username(String username)
Username to use for login.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
useUserKnownHostsFile(boolean useUserKnownHostsFile)
If knownHostFile has not been explicit configured then use the host
file from System.getProperty(user.home)/.ssh/known_hosts.
|
default SftpEndpointBuilderFactory.SftpEndpointBuilder |
useUserKnownHostsFile(String useUserKnownHostsFile)
If knownHostFile has not been explicit configured then use the host
file from System.getProperty(user.home)/.ssh/known_hosts.
|
antExclude, antFilterCaseSensitive, antFilterCaseSensitive, antInclude, backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, delay, delay, delete, delete, eagerMaxMessagesPerPoll, eagerMaxMessagesPerPoll, exclude, excludeExt, exclusiveReadLockStrategy, exclusiveReadLockStrategy, filter, filter, filterDirectory, filterDirectory, filterFile, filterFile, greedy, greedy, idempotent, idempotent, idempotentKey, idempotentKey, idempotentRepository, idempotentRepository, include, includeExt, initialDelay, initialDelay, maxDepth, maxDepth, maxMessagesPerPoll, maxMessagesPerPoll, minDepth, minDepth, move, move, moveFailed, moveFailed, noop, noop, preMove, preMove, preSort, preSort, readLock, readLockCheckInterval, readLockCheckInterval, readLockDeleteOrphanLockFiles, readLockDeleteOrphanLockFiles, readLockIdempotentReleaseAsync, readLockIdempotentReleaseAsync, readLockIdempotentReleaseAsyncPoolSize, readLockIdempotentReleaseAsyncPoolSize, readLockIdempotentReleaseDelay, readLockIdempotentReleaseDelay, readLockIdempotentReleaseExecutorService, readLockIdempotentReleaseExecutorService, readLockLoggingLevel, readLockLoggingLevel, readLockMarkerFile, readLockMarkerFile, readLockMinAge, readLockMinAge, readLockMinLength, readLockMinLength, readLockRemoveOnCommit, readLockRemoveOnCommit, readLockRemoveOnRollback, readLockRemoveOnRollback, readLockTimeout, readLockTimeout, recursive, recursive, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, shuffle, shuffle, sortBy, sortBy, sorter, sorter, startScheduler, startScheduler, streamDownload, streamDownload, timeUnit, timeUnit, useFixedDelay, useFixedDelaydoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUrifileExist, fileExist, flatten, flatten, jailStartingDirectory, jailStartingDirectory, lazyStartProducer, lazyStartProducer, moveExisting, moveExisting, tempFileName, tempFileName, tempPrefixdefault SftpEndpointBuilderFactory.AdvancedSftpEndpointBuilder advanced()
advanced in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderadvanced in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderdefault SftpEndpointBuilderFactory.SftpEndpointBuilder binary(boolean binary)
binary in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderbinary in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderbinary - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder binary(String binary)
binary in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderbinary in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderbinary - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder charset(String charset)
charset in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuildercharset in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuildercharset - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder disconnect(boolean disconnect)
disconnect in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderdisconnect in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderdisconnect - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder disconnect(String disconnect)
disconnect in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderdisconnect in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderdisconnect - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder doneFileName(String doneFileName)
doneFileName in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderdoneFileName in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderdoneFileName - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder fileName(org.apache.camel.Expression fileName)
fileName in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderfileName in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderfileName - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder fileName(String fileName)
fileName in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderfileName in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderfileName - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder jschLoggingLevel(org.apache.camel.LoggingLevel jschLoggingLevel)
jschLoggingLevel in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderjschLoggingLevel in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderjschLoggingLevel - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder jschLoggingLevel(String jschLoggingLevel)
jschLoggingLevel in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderjschLoggingLevel in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderjschLoggingLevel - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder passiveMode(boolean passiveMode)
passiveMode in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderpassiveMode in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderpassiveMode - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder passiveMode(String passiveMode)
passiveMode in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderpassiveMode in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderpassiveMode - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder separator(SftpEndpointBuilderFactory.PathSeparator separator)
separator in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderseparator in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderseparator - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder separator(String separator)
separator in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderseparator in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderseparator - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder ciphers(String ciphers)
ciphers in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderciphers in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderciphers - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder keyExchangeProtocols(String keyExchangeProtocols)
keyExchangeProtocols in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderkeyExchangeProtocols in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderkeyExchangeProtocols - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder keyPair(KeyPair keyPair)
keyPair in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderkeyPair in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderkeyPair - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder keyPair(String keyPair)
keyPair in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderkeyPair in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderkeyPair - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder knownHosts(Byte[] knownHosts)
knownHosts in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderknownHosts in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderknownHosts - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder knownHosts(String knownHosts)
knownHosts in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderknownHosts in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderknownHosts - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder knownHostsFile(String knownHostsFile)
knownHostsFile in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderknownHostsFile in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderknownHostsFile - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder knownHostsUri(String knownHostsUri)
knownHostsUri in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderknownHostsUri in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderknownHostsUri - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder password(String password)
password in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderpassword in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderpassword - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder preferredAuthentications(String preferredAuthentications)
preferredAuthentications in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderpreferredAuthentications in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderpreferredAuthentications - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder privateKey(Byte[] privateKey)
privateKey in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderprivateKey in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderprivateKey - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder privateKey(String privateKey)
privateKey in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderprivateKey in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderprivateKey - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder privateKeyFile(String privateKeyFile)
privateKeyFile in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderprivateKeyFile in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderprivateKeyFile - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder privateKeyPassphrase(String privateKeyPassphrase)
privateKeyPassphrase in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderprivateKeyPassphrase in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderprivateKeyPassphrase - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder privateKeyUri(String privateKeyUri)
privateKeyUri in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderprivateKeyUri in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderprivateKeyUri - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder strictHostKeyChecking(String strictHostKeyChecking)
strictHostKeyChecking in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderstrictHostKeyChecking in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderstrictHostKeyChecking - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder username(String username)
username in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderusername in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderusername - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder useUserKnownHostsFile(boolean useUserKnownHostsFile)
useUserKnownHostsFile in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderuseUserKnownHostsFile in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderuseUserKnownHostsFile - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointBuilder useUserKnownHostsFile(String useUserKnownHostsFile)
useUserKnownHostsFile in interface SftpEndpointBuilderFactory.SftpEndpointConsumerBuilderuseUserKnownHostsFile in interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilderuseUserKnownHostsFile - the value to setApache Camel