public static interface ScpEndpointBuilderFactory.ScpEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default ScpEndpointBuilderFactory.AdvancedScpEndpointBuilder |
advanced() |
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
chmod(String chmod)
Allows you to set chmod on the stored file.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
disconnect(boolean disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
disconnect(String disconnect)
Whether or not to disconnect from remote FTP server right after use.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
fileName(org.apache.camel.Expression fileName)
Use Expression such as File Language to dynamically set the filename.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
fileName(String fileName)
Use Expression such as File Language to dynamically set the filename.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
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 ScpEndpointBuilderFactory.ScpEndpointBuilder |
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 ScpEndpointBuilderFactory.ScpEndpointBuilder |
jailStartingDirectory(boolean jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
jailStartingDirectory(String jailStartingDirectory)
Used for jailing (restricting) writing files to the starting
directory (and sub) only.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
knownHostsFile(String knownHostsFile)
Sets the known_hosts file, so that the jsch endpoint can do host key
verification.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
password(String password)
Password to use for login.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
preferredAuthentications(String preferredAuthentications)
Set a comma separated list of authentications that will be used in
order of preference.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
privateKeyBytes(Byte[] privateKeyBytes)
Set the private key bytes to that the endpoint can do private key
verification.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
privateKeyBytes(String privateKeyBytes)
Set the private key bytes to that the endpoint can do private key
verification.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
privateKeyFile(String privateKeyFile)
Set the private key file to that the endpoint can do private key
verification.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
privateKeyFilePassphrase(String privateKeyFilePassphrase)
Set the private key file passphrase to that the endpoint can do
private key verification.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
strictHostKeyChecking(String strictHostKeyChecking)
Sets whether to use strict host key checking.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
username(String username)
Username to use for login.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
useUserKnownHostsFile(boolean useUserKnownHostsFile)
If knownHostFile has not been explicit configured, then use the host
file from System.getProperty(user.home) /.ssh/known_hosts.
|
default ScpEndpointBuilderFactory.ScpEndpointBuilder |
useUserKnownHostsFile(String useUserKnownHostsFile)
If knownHostFile has not been explicit configured, then use the host
file from System.getProperty(user.home) /.ssh/known_hosts.
|
default ScpEndpointBuilderFactory.AdvancedScpEndpointBuilder advanced()
default ScpEndpointBuilderFactory.ScpEndpointBuilder chmod(String chmod)
chmod - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder disconnect(boolean disconnect)
disconnect - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder disconnect(String disconnect)
disconnect - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder fileName(org.apache.camel.Expression fileName)
fileName - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder fileName(String fileName)
fileName - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder flatten(boolean flatten)
flatten - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder flatten(String flatten)
flatten - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder jailStartingDirectory(boolean jailStartingDirectory)
jailStartingDirectory - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder jailStartingDirectory(String jailStartingDirectory)
jailStartingDirectory - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder strictHostKeyChecking(String strictHostKeyChecking)
strictHostKeyChecking - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder knownHostsFile(String knownHostsFile)
knownHostsFile - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder password(String password)
password - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder preferredAuthentications(String preferredAuthentications)
preferredAuthentications - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder privateKeyBytes(Byte[] privateKeyBytes)
privateKeyBytes - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder privateKeyBytes(String privateKeyBytes)
privateKeyBytes - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder privateKeyFile(String privateKeyFile)
privateKeyFile - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder privateKeyFilePassphrase(String privateKeyFilePassphrase)
privateKeyFilePassphrase - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder username(String username)
username - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder useUserKnownHostsFile(boolean useUserKnownHostsFile)
useUserKnownHostsFile - the value to setdefault ScpEndpointBuilderFactory.ScpEndpointBuilder useUserKnownHostsFile(String useUserKnownHostsFile)
useUserKnownHostsFile - the value to setApache Camel