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 intprotected com.google.common.net.HostAndPortprotected LoginCredentialsprotected 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.BuilderhostAndPort(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
-