Package org.jclouds.sshj
Class SSHClientConnection.Builder
java.lang.Object
org.jclouds.sshj.SSHClientConnection.Builder
- Enclosing class:
SSHClientConnection
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.google.common.base.Optional
<com.jcraft.jsch.agentproxy.Connector> protected int
protected com.google.common.net.HostAndPort
protected LoginCredentials
protected int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionagentConnector
(com.google.common.base.Optional<com.jcraft.jsch.agentproxy.Connector> agentConnector) build()
connectTimeout
(int connectTimeout) protected SSHClientConnection.Builder
hostAndPort
(com.google.common.net.HostAndPort hostAndPort) loginCredentials
(LoginCredentials loginCredentials) sessionTimeout
(int sessionTimeout)
-
Field Details
-
hostAndPort
protected com.google.common.net.HostAndPort hostAndPort -
loginCredentials
-
connectTimeout
protected int connectTimeout -
sessionTimeout
protected int sessionTimeout -
agentConnector
protected com.google.common.base.Optional<com.jcraft.jsch.agentproxy.Connector> agentConnector
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
hostAndPort
- See Also:
-
loginCredentials
- See Also:
-
connectTimeout
- See Also:
-
sessionTimeout
- See Also:
-
agentConnector
public SSHClientConnection.Builder agentConnector(com.google.common.base.Optional<com.jcraft.jsch.agentproxy.Connector> agentConnector) - See Also:
-
build
-
fromSSHClientConnection
-