Brooklyn

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

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

public static class SshjTool.Builder

Field Summary
java.lang.String privateKeyPassphrase

 
Method Summary
SshjTool build()

Builder connectTimeout(int val)

Builder from(java.util.Map props)

Builder host(java.lang.String val)

Builder password(java.lang.String val)

Builder port(int val)

Builder privateKey(java.lang.String val)

@deprecated 1.4.0, use privateKeyData

Builder privateKeyData(java.lang.String val)

Builder privateKeyFile(java.lang.String val)

Builder privateKeyPassphrase(java.lang.String val)

Builder sessionTimeout(int val)

Builder sshRetries(int val)

Builder sshRetryDelay(long val)

Builder user(java.lang.String val)

 
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

privateKeyPassphrase

public java.lang.String privateKeyPassphrase


 
Method Detail

build

public SshjTool build()


connectTimeout

public Builder connectTimeout(int val)


from

@SuppressWarnings("unchecked")
public Builder from(java.util.Map props)


host

public Builder host(java.lang.String val)


password

public Builder password(java.lang.String val)


port

public Builder port(int val)


privateKey

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


privateKeyData

public Builder privateKeyData(java.lang.String val)


privateKeyFile

public Builder privateKeyFile(java.lang.String val)


privateKeyPassphrase

public Builder privateKeyPassphrase(java.lang.String val)


sessionTimeout

public Builder sessionTimeout(int val)


sshRetries

public Builder sshRetries(int val)


sshRetryDelay

public Builder sshRetryDelay(long val)


user

public Builder user(java.lang.String val)


 

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