public static interface SshEndpointBuilderFactory.SshEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default SshEndpointBuilderFactory.AdvancedSshEndpointProducerBuilder |
advanced() |
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
certResource(String certResource)
Sets the resource path of the certificate to use for Authentication.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
certResourcePassword(String certResourcePassword)
Sets the password to use in loading certResource, if certResource is
an encrypted key.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
failOnUnknownHost(boolean failOnUnknownHost)
Specifies whether a connection to an unknown host should fail or not.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
failOnUnknownHost(String failOnUnknownHost)
Specifies whether a connection to an unknown host should fail or not.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
keyPairProvider(Object keyPairProvider)
Sets the KeyPairProvider reference to use when connecting using
Certificates to the remote SSH Server.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
keyPairProvider(String keyPairProvider)
Sets the KeyPairProvider reference to use when connecting using
Certificates to the remote SSH Server.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
keyType(String keyType)
Sets the key type to pass to the KeyPairProvider as part of
authentication.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
knownHostsResource(String knownHostsResource)
Sets the resource path for a known_hosts file.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
password(String password)
Sets the password to use in connecting to remote SSH server.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
timeout(long timeout)
Sets the timeout in milliseconds to wait in establishing the remote
SSH server connection.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
timeout(String timeout)
Sets the timeout in milliseconds to wait in establishing the remote
SSH server connection.
|
default SshEndpointBuilderFactory.SshEndpointProducerBuilder |
username(String username)
Sets the username to use in logging into the remote SSH server.
|
default SshEndpointBuilderFactory.AdvancedSshEndpointProducerBuilder advanced()
default SshEndpointBuilderFactory.SshEndpointProducerBuilder failOnUnknownHost(boolean failOnUnknownHost)
failOnUnknownHost - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder failOnUnknownHost(String failOnUnknownHost)
failOnUnknownHost - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder knownHostsResource(String knownHostsResource)
knownHostsResource - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder timeout(long timeout)
timeout - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder timeout(String timeout)
timeout - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder certResource(String certResource)
certResource - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder certResourcePassword(String certResourcePassword)
certResourcePassword - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder keyPairProvider(Object keyPairProvider)
keyPairProvider - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder keyPairProvider(String keyPairProvider)
keyPairProvider - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder keyType(String keyType)
keyType - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder password(String password)
password - the value to setdefault SshEndpointBuilderFactory.SshEndpointProducerBuilder username(String username)
username - the value to setApache Camel