public class HyperSlaves extends hudson.Plugin implements hudson.model.Describable<HyperSlaves>
Cloud implementation designed to launch a container to establish a Jenkins executor.| Modifier and Type | Class and Description |
|---|---|
static class |
HyperSlaves.DescriptorImpl |
| Constructor and Description |
|---|
HyperSlaves() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
HyperProvisionerFactory |
createStandardJobProvisionerFactory(hudson.model.Job job) |
static HyperSlaves |
get() |
hudson.model.Descriptor<HyperSlaves> |
getDescriptor() |
void |
start() |
public void start()
throws IOException
start in class hudson.PluginIOExceptionpublic void configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws IOException,
javax.servlet.ServletException,
hudson.model.Descriptor.FormException
configure in class hudson.PluginIOExceptionjavax.servlet.ServletExceptionhudson.model.Descriptor.FormExceptionpublic HyperProvisionerFactory createStandardJobProvisionerFactory(hudson.model.Job job) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static HyperSlaves get()
public hudson.model.Descriptor<HyperSlaves> getDescriptor()
getDescriptor in interface hudson.model.Describable<HyperSlaves>Copyright © 2016. All rights reserved.