Brooklyn

brooklyn.util.internal.ssh
[Java] Class SshjClientConnection.Builder

java.lang.Object
  brooklyn.util.internal.ssh.SshjClientConnection.Builder

public static class SshjClientConnection.Builder

Field Summary
protected int connectTimeout

protected HostAndPort hostAndPort

protected java.lang.String password

protected java.lang.String privateKeyData

protected java.io.File privateKeyFile

protected java.lang.String privateKeyPassphrase

protected int sessionTimeout

protected boolean strictHostKeyChecking

protected java.lang.String username

 
Method Summary
SshjClientConnection build()

Builder connectTimeout(int connectTimeout)

protected static Builder fromSSHClientConnection(SshjClientConnection in)

Builder hostAndPort(HostAndPort hostAndPort)

Builder password(java.lang.String val)

Builder privateKey(java.lang.String val)

@deprecated use privateKeyData

Builder privateKeyData(java.lang.String val)

Builder privateKeyFile(java.io.File val)

Builder privateKeyPassphrase(java.lang.String val)

Builder sessionTimeout(int sessionTimeout)

Builder strictHostKeyChecking(boolean val)

Builder username(java.lang.String username)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

connectTimeout

protected int connectTimeout


hostAndPort

protected HostAndPort hostAndPort


password

protected java.lang.String password


privateKeyData

protected java.lang.String privateKeyData


privateKeyFile

protected java.io.File privateKeyFile


privateKeyPassphrase

protected java.lang.String privateKeyPassphrase


sessionTimeout

protected int sessionTimeout


strictHostKeyChecking

protected boolean strictHostKeyChecking


username

protected java.lang.String username


 
Method Detail

build

public SshjClientConnection build()


connectTimeout

public Builder connectTimeout(int connectTimeout)


fromSSHClientConnection

protected static Builder fromSSHClientConnection(SshjClientConnection in)


hostAndPort

public Builder hostAndPort(HostAndPort hostAndPort)


password

public Builder password(java.lang.String val)


privateKey

public Builder privateKey(java.lang.String val)
deprecated:
use privateKeyData


privateKeyData

public Builder privateKeyData(java.lang.String val)


privateKeyFile

public Builder privateKeyFile(java.io.File val)


privateKeyPassphrase

public Builder privateKeyPassphrase(java.lang.String val)


sessionTimeout

public Builder sessionTimeout(int sessionTimeout)


strictHostKeyChecking

public Builder strictHostKeyChecking(boolean val)


username

public Builder username(java.lang.String username)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.