|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthudson.model.AbstractModelObject
hudson.model.Actionable
hudson.model.Computer
hudson.slaves.SlaveComputer
org.jenkinsci.plugins.scripted_cloud.scriptedCloudSlaveComputer
public class scriptedCloudSlaveComputer
| Nested Class Summary | |
|---|---|
static class |
scriptedCloudSlaveComputer.MACHINE_ACTION
|
static class |
scriptedCloudSlaveComputer.SC_SLAVE_STATE
|
| Nested classes/interfaces inherited from interface jenkins.model.ModelObjectWithContextMenu |
|---|
jenkins.model.ModelObjectWithContextMenu.ContextMenu, jenkins.model.ModelObjectWithContextMenu.MenuItem |
| Field Summary | |
|---|---|
Boolean |
isDisconnecting
|
Boolean |
isStarting
|
scriptedCloudSlaveComputer.SC_SLAVE_STATE |
prevState
|
scriptedCloudSlaveComputer.SC_SLAVE_STATE |
state
|
| Fields inherited from class hudson.model.Computer |
|---|
CONFIGURE, CONNECT, CREATE, DELETE, DISCONNECT, nodeName, offlineCause, PERMISSIONS, statusChangeLock, threadPoolForRemoting, transientActions |
| Constructor Summary | |
|---|---|
scriptedCloudSlaveComputer(hudson.model.Slave slave,
String vmDescription,
String vmName,
String vmPlatform,
String vmGroup,
String snapName,
String extraParams,
Boolean forceLaunch,
String idleOption)
|
|
| Method Summary | |
|---|---|
protected Future<?> |
_connect(boolean forceReconnect)
|
boolean |
doNothing()
|
void |
fillEnv(HashMap envMap)
|
String |
getState()
|
String |
getVmName()
|
String |
getVsDescription()
|
boolean |
initialized()
|
boolean |
needed()
|
void |
revertState()
|
void |
setNeeded()
|
void |
setNotNeeded()
|
void |
setStarted()
|
void |
setStarting()
|
void |
setStopped()
|
void |
setStopping()
|
boolean |
started()
|
boolean |
starting()
|
boolean |
stopped()
|
boolean |
stopping()
|
String |
toString()
|
| Methods inherited from class hudson.slaves.SlaveComputer |
|---|
disconnect, doDoDisconnect, doLaunchSlaveAgent, getChannel, getChannelToMaster, getDefaultCharset, getIcon, getJnlpJars, getLauncher, getLogRecords, getNode, getOSDescription, getRetentionStrategy, getSlaveVersion, grabLauncher, isAcceptingTasks, isConnecting, isJnlpAgent, isLaunchSupported, isUnix, kill, openLogFile, setAcceptingTasks, setChannel, setChannel, setChannel, setNode, taskAccepted, taskCompleted, taskCompletedWithProblems, tryReconnect |
| Methods inherited from class hudson.model.Computer |
|---|
_doScript, checkPermission, cliConnect, cliDisconnect, cliOffline, cliOnline, connect, countBusy, countExecutors, countIdle, currentComputer, disconnect, doConfigDotXml, doConfigSubmit, doDoDelete, doDumpExportTable, doProgressiveLog, doRssAll, doRssFailed, doScript, doScriptText, doToggleOffline, getACL, getActions, getApi, getBuilds, getCaption, getComputerPanelBoxs, getConnectTime, getDemandStartMilliseconds, getDisplayName, getEnvironment, getEnvVars, getExecutors, getHeapDump, getHostName, getIconAltText, getIdleStartMilliseconds, getLoadStatistics, getLog, getLogFile, getLogText, getMonitorData, getName, getNumExecutors, getOfflineCause, getOneOffExecutors, getSearchUrl, getSystemProperties, getThreadDump, getTiedJobs, getTimeline, getUrl, getWorkspaceList, hasPermission, interrupt, isIdle, isManualLaunchAllowed, isOffline, isOnline, isPartiallyIdle, isTemporarilyOffline, launch, resolveForCLI, setTemporarilyOffline, setTemporarilyOffline, waitUntilOffline, waitUntilOnline |
| Methods inherited from class hudson.model.Actionable |
|---|
addAction, doContextMenu, getAction, getAction, getActions, getDynamic |
| Methods inherited from class hudson.model.AbstractModelObject |
|---|
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public Boolean isStarting
public Boolean isDisconnecting
public scriptedCloudSlaveComputer.SC_SLAVE_STATE state
public scriptedCloudSlaveComputer.SC_SLAVE_STATE prevState
| Constructor Detail |
|---|
public scriptedCloudSlaveComputer(hudson.model.Slave slave,
String vmDescription,
String vmName,
String vmPlatform,
String vmGroup,
String snapName,
String extraParams,
Boolean forceLaunch,
String idleOption)
| Method Detail |
|---|
public void fillEnv(HashMap envMap)
protected Future<?> _connect(boolean forceReconnect)
_connect in class hudson.slaves.SlaveComputerpublic String toString()
toString in class Objectpublic void revertState()
public boolean initialized()
public boolean stopped()
public boolean stopping()
public void setStopping()
public void setStopped()
public boolean starting()
public void setStarting()
public boolean started()
public void setStarted()
public boolean needed()
public void setNeeded()
public void setNotNeeded()
public String getVmName()
public String getVsDescription()
public String getState()
public boolean doNothing()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||