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)
java.lang.String type.
Default: 664
Group: producerdefault ScpEndpointBuilderFactory.ScpEndpointBuilder disconnect(boolean disconnect)
boolean type.
Default: false
Group: commondefault ScpEndpointBuilderFactory.ScpEndpointBuilder disconnect(String disconnect)
boolean type.
Default: false
Group: commondefault ScpEndpointBuilderFactory.ScpEndpointBuilder fileName(org.apache.camel.Expression fileName)
org.apache.camel.Expression type.
Group: producerdefault ScpEndpointBuilderFactory.ScpEndpointBuilder fileName(String fileName)
org.apache.camel.Expression type.
Group: producerdefault ScpEndpointBuilderFactory.ScpEndpointBuilder flatten(boolean flatten)
boolean type.
Default: false
Group: producerdefault ScpEndpointBuilderFactory.ScpEndpointBuilder flatten(String flatten)
boolean type.
Default: false
Group: producerdefault ScpEndpointBuilderFactory.ScpEndpointBuilder jailStartingDirectory(boolean jailStartingDirectory)
boolean type.
Default: true
Group: producerdefault ScpEndpointBuilderFactory.ScpEndpointBuilder jailStartingDirectory(String jailStartingDirectory)
boolean type.
Default: true
Group: producerdefault ScpEndpointBuilderFactory.ScpEndpointBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault ScpEndpointBuilderFactory.ScpEndpointBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault ScpEndpointBuilderFactory.ScpEndpointBuilder strictHostKeyChecking(String strictHostKeyChecking)
java.lang.String type.
Default: no
Group: producerdefault ScpEndpointBuilderFactory.ScpEndpointBuilder knownHostsFile(String knownHostsFile)
java.lang.String type.
Group: securitydefault ScpEndpointBuilderFactory.ScpEndpointBuilder password(String password)
java.lang.String type.
Group: securitydefault ScpEndpointBuilderFactory.ScpEndpointBuilder preferredAuthentications(String preferredAuthentications)
java.lang.String type.
Group: securitydefault ScpEndpointBuilderFactory.ScpEndpointBuilder privateKeyBytes(Byte[] privateKeyBytes)
byte[] type.
Group: securitydefault ScpEndpointBuilderFactory.ScpEndpointBuilder privateKeyBytes(String privateKeyBytes)
byte[] type.
Group: securitydefault ScpEndpointBuilderFactory.ScpEndpointBuilder privateKeyFile(String privateKeyFile)
java.lang.String type.
Group: securitydefault ScpEndpointBuilderFactory.ScpEndpointBuilder privateKeyFilePassphrase(String privateKeyFilePassphrase)
java.lang.String type.
Group: securitydefault ScpEndpointBuilderFactory.ScpEndpointBuilder username(String username)
java.lang.String type.
Group: securitydefault ScpEndpointBuilderFactory.ScpEndpointBuilder useUserKnownHostsFile(boolean useUserKnownHostsFile)
boolean type.
Default: true
Group: securitydefault ScpEndpointBuilderFactory.ScpEndpointBuilder useUserKnownHostsFile(String useUserKnownHostsFile)
boolean type.
Default: true
Group: securityApache Camel