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:
  • Constructor Details

    • CreateOSLaunchMethod

      public CreateOSLaunchMethod()