jenkins.plugins.publish_over_ssh
Class BapSshHostConfiguration
java.lang.Object
jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>
jenkins.plugins.publish_over_ssh.BapSshHostConfiguration
- All Implemented Interfaces:
- java.io.Serializable
public class BapSshHostConfiguration
- extends jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>
- See Also:
- Serialized Form
|
Constructor Summary |
BapSshHostConfiguration(java.lang.String name,
java.lang.String hostname,
java.lang.String username,
java.lang.String password,
java.lang.String remoteRootDir,
int port,
int timeout,
boolean overrideKey,
java.lang.String keyPath,
java.lang.String key)
|
| Methods inherited from class jenkins.plugins.publish_over.BPHostConfiguration |
addToEquals, addToHashCode, addToToString, changeToRootDirectory, createEqualsBuilder, createHashCodeBuilder, exception, getCommonConfig, getHostname, getName, getPort, getRemoteRootDir, getUsername, isDirectoryAbsolute, readResolve, setCommonConfig, setHostname, setName, setPort, setRemoteRootDir, setUsername |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DEFAULT_PORT
public static final int DEFAULT_PORT
- See Also:
- Constant Field Values
DEFAULT_TIMEOUT
public static final int DEFAULT_TIMEOUT
- See Also:
- Constant Field Values
BapSshHostConfiguration
@DataBoundConstructor
public BapSshHostConfiguration(java.lang.String name,
java.lang.String hostname,
java.lang.String username,
java.lang.String password,
java.lang.String remoteRootDir,
int port,
int timeout,
boolean overrideKey,
java.lang.String keyPath,
java.lang.String key)
getDefaultPort
public static int getDefaultPort()
getDefaultTimeout
public static int getDefaultTimeout()
getTimeout
public int getTimeout()
setTimeout
public void setTimeout(int timeout)
getPassword
public java.lang.String getPassword()
- Overrides:
getPassword in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>
setPassword
public void setPassword(java.lang.String password)
- Overrides:
setPassword in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>
getEncryptedPassword
public java.lang.String getEncryptedPassword()
- Overrides:
getEncryptedPassword in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>
getKeyPath
public java.lang.String getKeyPath()
setKeyPath
public void setKeyPath(java.lang.String keyPath)
getKey
public java.lang.String getKey()
setKey
public void setKey(java.lang.String key)
isOverrideKey
public boolean isOverrideKey()
setOverrideKey
public void setOverrideKey(boolean overrideKey)
createClient
public BapSshClient createClient(jenkins.plugins.publish_over.BPBuildInfo buildInfo)
- Specified by:
createClient in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>
createJSch
protected com.jcraft.jsch.JSch createJSch()
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>
hashCode
public int hashCode()
- Overrides:
hashCode in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>
toString
public java.lang.String toString()
- Overrides:
toString in class jenkins.plugins.publish_over.BPHostConfiguration<BapSshClient,BapSshCommonConfiguration>
Copyright © 2011. All Rights Reserved.