Class KubernetesLauncher
java.lang.Object
hudson.model.AbstractDescribableImpl<ComputerLauncher>
hudson.slaves.ComputerLauncher
hudson.slaves.JNLPLauncher
org.csanchez.jenkins.plugins.kubernetes.KubernetesLauncher
- All Implemented Interfaces:
ExtensionPoint,Describable<ComputerLauncher>
Launches on Kubernetes the specified
KubernetesComputer instance.-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.slaves.JNLPLauncher
CUSTOM_INBOUND_URL_PROPERTY, DESCRIPTOR, tunnel, vmargsFields inherited from class hudson.slaves.ComputerLauncher
LIST -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe last problem that occurred, if any.booleanvoidlaunch(SlaveComputer computer, TaskListener listener) voidsetProblem(Throwable problem) Methods inherited from class hudson.slaves.JNLPLauncher
getInboundAgentUrl, getRemotingOptionsUnix, getRemotingOptionsWindows, getTunnel, getWorkDirOptions, getWorkDirSettings, isConfigured, isWebSocket, readResolve, setTunnel, setWebSocket, setWorkDirSettingsMethods inherited from class hudson.slaves.ComputerLauncher
afterDisconnect, afterDisconnect, beforeDisconnect, beforeDisconnect, checkJavaVersion, launch
-
Constructor Details
-
KubernetesLauncher
-
KubernetesLauncher
public KubernetesLauncher()
-
-
Method Details
-
isLaunchSupported
public boolean isLaunchSupported()- Overrides:
isLaunchSupportedin classJNLPLauncher
-
launch
- Overrides:
launchin classJNLPLauncher
-
getProblem
The last problem that occurred, if any.- Returns:
-
setProblem
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<ComputerLauncher>- Overrides:
getDescriptorin classAbstractDescribableImpl<ComputerLauncher>
-