public static interface SftpEndpointBuilderFactory.SftpEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder |
advanced() |
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
binary(boolean binary)
Specifies the file transfer mode, BINARY or ASCII.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
binary(String binary)
Specifies the file transfer mode, BINARY or ASCII.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
charset(String charset)
This option is used to specify the encoding of the file.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
ciphers(String ciphers)
Set a comma separated list of ciphers that will be used in order of
preference.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
disconnect(boolean disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
disconnect(String disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
doneFileName(String doneFileName)
Producer: If provided, then Camel will write a 2nd done file when the
original file has been written.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
fileExist(SftpEndpointBuilderFactory.GenericFileExist fileExist)
What to do if a file already exists with the same name.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
fileExist(String fileExist)
What to do if a file already exists with the same name.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
fileName(org.apache.camel.Expression fileName)
Use Expression such as File Language to dynamically set the filename.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
fileName(String fileName)
Use Expression such as File Language to dynamically set the filename.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
flatten(boolean flatten)
Flatten is used to flatten the file name path to strip any leading
paths, so it's just the file name.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
flatten(String flatten)
Flatten is used to flatten the file name path to strip any leading
paths, so it's just the file name.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
jailStartingDirectory(boolean jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
jailStartingDirectory(String jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
jschLoggingLevel(org.apache.camel.LoggingLevel jschLoggingLevel)
The logging level to use for JSCH activity logging.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
jschLoggingLevel(String jschLoggingLevel)
The logging level to use for JSCH activity logging.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
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.SftpEndpointProducerBuilder |
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.SftpEndpointProducerBuilder |
knownHosts(Byte[] knownHosts)
Sets the known_hosts from the byte array, so that the SFTP endpoint
can do host key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
knownHosts(String knownHosts)
Sets the known_hosts from the byte array, so that the SFTP endpoint
can do host key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
knownHostsFile(String knownHostsFile)
Sets the known_hosts file, so that the SFTP endpoint can do host key
verification.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
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.SftpEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
moveExisting(org.apache.camel.Expression moveExisting)
Expression (such as File Language) used to compute file name to use
when fileExist=Move is configured.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
moveExisting(String moveExisting)
Expression (such as File Language) used to compute file name to use
when fileExist=Move is configured.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
passiveMode(boolean passiveMode)
Sets passive mode connections.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
passiveMode(String passiveMode)
Sets passive mode connections.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
password(String password)
Password to use for login.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
preferredAuthentications(String preferredAuthentications)
Set the preferred authentications which SFTP endpoint will used.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
privateKey(Byte[] privateKey)
Set the private key as byte so that the SFTP endpoint can do private
key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
privateKey(String privateKey)
Set the private key as byte so that the SFTP endpoint can do private
key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
privateKeyFile(String privateKeyFile)
Set the private key file so that the SFTP endpoint can do private key
verification.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
privateKeyPassphrase(String privateKeyPassphrase)
Set the private key file passphrase so that the SFTP endpoint can do
private key verification.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
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.SftpEndpointProducerBuilder |
separator(SftpEndpointBuilderFactory.PathSeparator separator)
Sets the path separator to be used.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
separator(String separator)
Sets the path separator to be used.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
strictHostKeyChecking(String strictHostKeyChecking)
Sets whether to use strict host key checking.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
tempFileName(org.apache.camel.Expression tempFileName)
The same as tempPrefix option but offering a more fine grained
control on the naming of the temporary filename as it uses the File
Language.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
tempFileName(String tempFileName)
The same as tempPrefix option but offering a more fine grained
control on the naming of the temporary filename as it uses the File
Language.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
tempPrefix(String tempPrefix)
This option is used to write the file using a temporary name and
then, after the write is complete, rename it to the real name.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
username(String username)
Username to use for login.
|
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder |
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.SftpEndpointProducerBuilder |
useUserKnownHostsFile(String useUserKnownHostsFile)
If knownHostFile has not been explicit configured then use the host
file from System.getProperty(user.home)/.ssh/known_hosts.
|
default SftpEndpointBuilderFactory.AdvancedSftpEndpointProducerBuilder advanced()
default SftpEndpointBuilderFactory.SftpEndpointProducerBuilder binary(boolean binary)
binary - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder binary(String binary)
binary - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder charset(String charset)
charset - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder disconnect(boolean disconnect)
disconnect - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder disconnect(String disconnect)
disconnect - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder doneFileName(String doneFileName)
doneFileName - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder fileName(org.apache.camel.Expression fileName)
fileName - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder fileName(String fileName)
fileName - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder jschLoggingLevel(org.apache.camel.LoggingLevel jschLoggingLevel)
jschLoggingLevel - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder jschLoggingLevel(String jschLoggingLevel)
jschLoggingLevel - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder passiveMode(boolean passiveMode)
passiveMode - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder passiveMode(String passiveMode)
passiveMode - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder separator(SftpEndpointBuilderFactory.PathSeparator separator)
separator - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder separator(String separator)
separator - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder fileExist(SftpEndpointBuilderFactory.GenericFileExist fileExist)
fileExist - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder fileExist(String fileExist)
fileExist - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder flatten(boolean flatten)
flatten - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder flatten(String flatten)
flatten - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder jailStartingDirectory(boolean jailStartingDirectory)
jailStartingDirectory - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder jailStartingDirectory(String jailStartingDirectory)
jailStartingDirectory - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder moveExisting(org.apache.camel.Expression moveExisting)
moveExisting - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder moveExisting(String moveExisting)
moveExisting - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder tempFileName(org.apache.camel.Expression tempFileName)
tempFileName - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder tempFileName(String tempFileName)
tempFileName - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder tempPrefix(String tempPrefix)
tempPrefix - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder ciphers(String ciphers)
ciphers - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder keyPair(KeyPair keyPair)
keyPair - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder keyPair(String keyPair)
keyPair - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder knownHosts(Byte[] knownHosts)
knownHosts - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder knownHosts(String knownHosts)
knownHosts - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder knownHostsFile(String knownHostsFile)
knownHostsFile - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder knownHostsUri(String knownHostsUri)
knownHostsUri - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder password(String password)
password - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder preferredAuthentications(String preferredAuthentications)
preferredAuthentications - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder privateKey(Byte[] privateKey)
privateKey - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder privateKey(String privateKey)
privateKey - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder privateKeyFile(String privateKeyFile)
privateKeyFile - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder privateKeyPassphrase(String privateKeyPassphrase)
privateKeyPassphrase - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder privateKeyUri(String privateKeyUri)
privateKeyUri - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder strictHostKeyChecking(String strictHostKeyChecking)
strictHostKeyChecking - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder username(String username)
username - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder useUserKnownHostsFile(boolean useUserKnownHostsFile)
useUserKnownHostsFile - the value to setdefault SftpEndpointBuilderFactory.SftpEndpointProducerBuilder useUserKnownHostsFile(String useUserKnownHostsFile)
useUserKnownHostsFile - the value to setApache Camel