public class PowerOff extends VSphereBuildStep implements SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
PowerOff.PowerOffDescriptor |
VSphereBuildStep.VSphereBuildStepDescriptorSimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudsonvsphereBUILDERS, PUBLISHERS| Constructor and Description |
|---|
PowerOff(String vm,
boolean evenIfSuspended,
boolean shutdownGracefully,
boolean ignoreIfNotExists) |
| Modifier and Type | Method and Description |
|---|---|
int |
getGracefulShutdownTimeout() |
Action |
getProjectAction(AbstractProject<?,?> abstractProject) |
Collection<? extends Action> |
getProjectActions(AbstractProject<?,?> abstractProject) |
BuildStepMonitor |
getRequiredMonitorService() |
String |
getVm() |
boolean |
isEvenIfSuspended() |
boolean |
isIgnoreIfNotExists() |
boolean |
isShutdownGracefully() |
boolean |
perform(AbstractBuild<?,?> build,
Launcher launcher,
BuildListener listener) |
void |
perform(Run<?,?> run,
FilePath filePath,
Launcher launcher,
TaskListener listener) |
boolean |
prebuild(AbstractBuild<?,?> abstractBuild,
BuildListener buildListener) |
void |
setGracefulShutdownTimeout(int gracefulShutdownTimeout) |
all, allowDelete, getDescriptor, getIP, getVsphere, setVsphereclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitperform, perform, requiresWorkspace@DataBoundConstructor public PowerOff(String vm, boolean evenIfSuspended, boolean shutdownGracefully, boolean ignoreIfNotExists) throws VSphereException
VSphereException@DataBoundSetter public void setGracefulShutdownTimeout(int gracefulShutdownTimeout)
public boolean isIgnoreIfNotExists()
public boolean isEvenIfSuspended()
public boolean isShutdownGracefully()
public int getGracefulShutdownTimeout()
public String getVm()
public boolean prebuild(AbstractBuild<?,?> abstractBuild, BuildListener buildListener)
public void perform(@NonNull
Run<?,?> run,
@NonNull
FilePath filePath,
@NonNull
Launcher launcher,
@NonNull
TaskListener listener)
throws InterruptedException,
IOException
perform in interface SimpleBuildStepperform in class VSphereBuildStepInterruptedExceptionIOExceptionpublic boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener)
perform in interface BuildStepperform in class VSphereBuildSteppublic Action getProjectAction(AbstractProject<?,?> abstractProject)
getProjectAction in interface BuildSteppublic Collection<? extends Action> getProjectActions(AbstractProject<?,?> abstractProject)
getProjectActions in interface BuildSteppublic BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface BuildStepCopyright © 2016–2022. All rights reserved.