Brooklyn

brooklyn.util.internal.ssh
[Java] Class SshAbstractTool.AbstractToolBuilder

java.lang.Object
  brooklyn.util.internal.ssh.SshAbstractTool.AbstractToolBuilder

public static abstract class SshAbstractTool.AbstractToolBuilder

Field Summary
protected boolean allocatePTY

protected java.lang.String host

protected java.io.File localTempDir

protected java.lang.String password

protected int port

protected java.lang.String privateKeyData

protected java.util.Set privateKeyFiles

protected java.lang.String privateKeyPassphrase

protected boolean strictHostKeyChecking

protected java.lang.String user

 
Method Summary
java.lang.Object build()

B from(java.util.Map props)

B host(java.lang.String val)

B localTempDir(java.io.File val)

B password(java.lang.String val)

B port(int val)

B privateKey(java.lang.String val)

@deprecated 1.4.0, use privateKeyData

B privateKeyData(java.lang.String val)

B privateKeyFile(java.lang.String val)

B privateKeyPassphrase(java.lang.String val)

protected B self()

B 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

allocatePTY

protected boolean allocatePTY


host

protected java.lang.String host


localTempDir

protected java.io.File localTempDir


password

protected java.lang.String password


port

protected int port


privateKeyData

protected java.lang.String privateKeyData


privateKeyFiles

protected java.util.Set privateKeyFiles


privateKeyPassphrase

protected java.lang.String privateKeyPassphrase


strictHostKeyChecking

protected boolean strictHostKeyChecking


user

protected java.lang.String user


 
Method Detail

build

public java.lang.Object build()


from

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


host

public B host(java.lang.String val)


localTempDir

public B localTempDir(java.io.File val)


password

public B password(java.lang.String val)


port

public B port(int val)


privateKey

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


privateKeyData

public B privateKeyData(java.lang.String val)


privateKeyFile

public B privateKeyFile(java.lang.String val)


privateKeyPassphrase

public B privateKeyPassphrase(java.lang.String val)


self

@SuppressWarnings("unchecked")
protected B self()


user

public B user(java.lang.String val)


 

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