| Package | Description |
|---|---|
| org.apache.camel.builder.component | |
| org.apache.camel.builder.component.dsl |
| Modifier and Type | Method and Description |
|---|---|
static SshComponentBuilderFactory.SshComponentBuilder |
ComponentsBuilderFactory.ssh()
SSH (camel-ssh)
The ssh component enables access to SSH servers such that you can send an
SSH command, and process the response.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
SshComponentBuilderFactory.SshComponentBuilderImpl |
| Modifier and Type | Method and Description |
|---|---|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.certResource(String certResource)
Sets the resource path of the certificate to use for Authentication.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.certResourcePassword(String certResourcePassword)
Sets the password to use in loading certResource, if certResource is
an encrypted key.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.channelType(String channelType)
Sets the channel type to pass to the Channel as part of command
execution.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.configuration(org.apache.camel.component.ssh.SshConfiguration configuration)
To use the shared SSH configuration.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.host(String host)
Sets the hostname of the remote SSH server.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.keyPairProvider(org.apache.sshd.common.keyprovider.KeyPairProvider keyPairProvider)
Sets the KeyPairProvider reference to use when connecting using
Certificates to the remote SSH Server.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.keyType(String keyType)
Sets the key type to pass to the KeyPairProvider as part of
authentication.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.password(String password)
Sets the password to use in connecting to remote SSH server.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.pollCommand(String pollCommand)
Sets the command string to send to the remote SSH server during every
poll cycle.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.port(int port)
Sets the port number for the remote SSH server.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.shellPrompt(String shellPrompt)
Sets the shellPrompt to be dropped when response is read after
command execution.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.sleepForShellPrompt(long sleepForShellPrompt)
Sets the sleep period in milliseconds to wait reading response from
shell prompt.
|
static SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.ssh()
SSH (camel-ssh)
The ssh component enables access to SSH servers such that you can send an
SSH command, and process the response.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.timeout(long timeout)
Sets the timeout in milliseconds to wait in establishing the remote
SSH server connection.
|
default SshComponentBuilderFactory.SshComponentBuilder |
SshComponentBuilderFactory.SshComponentBuilder.username(String username)
Sets the username to use in logging into the remote SSH server.
|
Apache Camel