|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objecthudson.model.AbstractDescribableImpl<hudson.slaves.ComputerConnector>
hudson.slaves.ComputerConnector
hudson.plugins.sshslaves.SSHConnector
public class SSHConnector
ComputerConnector for SSHLauncher.
Significant code duplication between this and SSHLauncher because of the historical reason.
Newer plugins like this should define a separate Describable connection parameter class and have
connector and launcher share them.
| 入れ子のクラスの概要 | |
|---|---|
static class |
SSHConnector.DescriptorImpl
|
| インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース |
|---|
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| フィールドの概要 | |
|---|---|
String |
javaPath
Field javaPath. |
hudson.tools.JDKInstaller |
jdkInstaller
Field jdk |
String |
jvmOptions
Field jvmOptions. |
hudson.util.Secret |
password
Field password |
int |
port
Field port |
String |
prefixStartSlaveCmd
Field prefixStartSlaveCmd. |
String |
privatekey
File path of the private key. |
String |
suffixStartSlaveCmd
Field suffixStartSlaveCmd. |
String |
username
Field username |
| コンストラクタの概要 | |
|---|---|
SSHConnector(int port,
String username,
String password,
String privatekey,
String jvmOptions,
String javaPath,
hudson.tools.JDKInstaller jdkInstaller,
String prefixStartSlaveCmd,
String suffixStartSlaveCmd)
|
|
SSHConnector(int port,
String username,
String password,
String privatekey,
String jvmOptions,
String javaPath,
String prefixStartSlaveCmd,
String suffixStartSlaveCmd)
|
|
| メソッドの概要 | |
|---|---|
SSHLauncher |
launch(String host,
hudson.model.TaskListener listener)
|
| クラス hudson.slaves.ComputerConnector から継承されたメソッド |
|---|
getDescriptor |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
public final int port
public final String username
public final hudson.util.Secret password
public final String privatekey
public final String jvmOptions
public final String javaPath
public final hudson.tools.JDKInstaller jdkInstaller
public final String prefixStartSlaveCmd
public final String suffixStartSlaveCmd
| コンストラクタの詳細 |
|---|
@DataBoundConstructor
public SSHConnector(int port,
String username,
String password,
String privatekey,
String jvmOptions,
String javaPath,
String prefixStartSlaveCmd,
String suffixStartSlaveCmd)
SSHLauncher.SSHLauncher(String, int, String, String, String, String, String, String, String)
public SSHConnector(int port,
String username,
String password,
String privatekey,
String jvmOptions,
String javaPath,
hudson.tools.JDKInstaller jdkInstaller,
String prefixStartSlaveCmd,
String suffixStartSlaveCmd)
SSHLauncher#SSHLauncher(String, int, String, String, String, String, String, JDKInstaller, prefixStartSlaveCmd, suffixStartSlaveCmd)| メソッドの詳細 |
|---|
public SSHLauncher launch(String host,
hudson.model.TaskListener listener)
throws IOException,
InterruptedException
hudson.slaves.ComputerConnector 内の launchIOException
InterruptedException
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||