Package sh.createos.jenkins.sandbox
Class CreateOSLaunchMethod
java.lang.Object
hudson.model.AbstractDescribableImpl<CreateOSLaunchMethod>
sh.createos.jenkins.sandbox.CreateOSLaunchMethod
- All Implemented Interfaces:
Describable<CreateOSLaunchMethod>,Serializable
- Direct Known Subclasses:
InboundLaunchMethod,SshLaunchMethod
public abstract class CreateOSLaunchMethod
extends AbstractDescribableImpl<CreateOSLaunchMethod>
implements Serializable
How a CreateOS agent connects back to the controller.
Describable rather than a string choice so each transport carries only its own configuration:
the SSH credential lives on SshLaunchMethod and is therefore absent from the form — and
from the persisted template — whenever the inbound transport is selected.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBase descriptor so the template form lists only CreateOS transports. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.model.Describable
getDescriptor
-
Constructor Details
-
CreateOSLaunchMethod
public CreateOSLaunchMethod()
-