Interface SSHTaskBuilder.SSHBaseInterface
-
- All Known Implementing Classes:
ExtScp
,ExtSSHExec
- Enclosing class:
- SSHTaskBuilder
public static interface SSHTaskBuilder.SSHBaseInterface
interface that mimics SSHBase methods called
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getBindAddress()
long
getCommandTimeout()
long
getConnectTimeout()
java.lang.Boolean
getEnableSSHAgent()
java.lang.String
getHost()
java.lang.String
getKeyfile()
java.lang.String
getKnownhosts()
PluginLogger
getPluginLogger()
int
getPort()
SSHAgentProcess
getSSHAgentProcess()
java.util.Map<java.lang.String,java.lang.String>
getSshConfig()
java.io.InputStream
getSshKeyData()
long
getTimeout()
java.lang.Integer
getTtlSSHAgent()
org.apache.tools.ant.taskdefs.optional.ssh.SSHUserInfo
getUserInfo()
boolean
getVerbose()
void
setBindAddress(java.lang.String bindAddress)
void
setCommandTimeout(long sshTimeout)
void
setConnectTimeout(long sshTimeout)
void
setEnableSSHAgent(java.lang.Boolean enableSSHAgent)
void
setFailonerror(boolean b)
void
setHost(java.lang.String s)
void
setKeyfile(java.lang.String sshKeypath)
void
setKnownhosts(java.lang.String knownhosts)
void
setPassphrase(java.lang.String s)
void
setPassword(java.lang.String password)
void
setPluginLogger(PluginLogger pluginLogger)
void
setPort(int portNum)
void
setProject(org.apache.tools.ant.Project project)
void
setSSHAgentProcess(SSHAgentProcess sshAgentProcess)
void
setSshConfig(java.util.Map<java.lang.String,java.lang.String> config)
void
setSshKeyData(java.io.InputStream sshKeyData)
void
setTimeout(long sshTimeout)
void
setTrust(boolean b)
void
setTtlSSHAgent(java.lang.Integer ttlSSHAgent)
void
setUsername(java.lang.String username)
void
setVerbose(boolean b)
-
-
-
Method Detail
-
getUserInfo
org.apache.tools.ant.taskdefs.optional.ssh.SSHUserInfo getUserInfo()
-
setSSHAgentProcess
void setSSHAgentProcess(SSHAgentProcess sshAgentProcess)
-
setFailonerror
void setFailonerror(boolean b)
-
setTrust
void setTrust(boolean b)
-
setProject
void setProject(org.apache.tools.ant.Project project)
-
setVerbose
void setVerbose(boolean b)
-
getVerbose
boolean getVerbose()
-
setHost
void setHost(java.lang.String s)
-
getHost
java.lang.String getHost()
-
setPort
void setPort(int portNum)
-
getPort
int getPort()
-
setUsername
void setUsername(java.lang.String username)
-
setTimeout
void setTimeout(long sshTimeout)
-
getTimeout
long getTimeout()
-
setConnectTimeout
void setConnectTimeout(long sshTimeout)
-
getConnectTimeout
long getConnectTimeout()
-
setCommandTimeout
void setCommandTimeout(long sshTimeout)
-
getCommandTimeout
long getCommandTimeout()
-
setKeyfile
void setKeyfile(java.lang.String sshKeypath)
-
getKeyfile
java.lang.String getKeyfile()
-
setSshKeyData
void setSshKeyData(java.io.InputStream sshKeyData)
-
getSshKeyData
java.io.InputStream getSshKeyData()
-
setPassphrase
void setPassphrase(java.lang.String s)
-
setPassword
void setPassword(java.lang.String password)
-
setKnownhosts
void setKnownhosts(java.lang.String knownhosts)
-
getKnownhosts
java.lang.String getKnownhosts()
-
setSshConfig
void setSshConfig(java.util.Map<java.lang.String,java.lang.String> config)
-
getSshConfig
java.util.Map<java.lang.String,java.lang.String> getSshConfig()
-
getPluginLogger
PluginLogger getPluginLogger()
-
setPluginLogger
void setPluginLogger(PluginLogger pluginLogger)
-
setEnableSSHAgent
void setEnableSSHAgent(java.lang.Boolean enableSSHAgent)
-
getEnableSSHAgent
java.lang.Boolean getEnableSSHAgent()
-
getSSHAgentProcess
SSHAgentProcess getSSHAgentProcess()
-
setTtlSSHAgent
void setTtlSSHAgent(java.lang.Integer ttlSSHAgent)
-
getTtlSSHAgent
java.lang.Integer getTtlSSHAgent()
-
setBindAddress
void setBindAddress(java.lang.String bindAddress)
-
getBindAddress
java.lang.String getBindAddress()
-
-