Package org.jenkinsci.plugins.ewm.steps
Class ExwsAllocateStep
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.Step
-
- org.jenkinsci.plugins.workflow.steps.AbstractStepImpl
-
- org.jenkinsci.plugins.ewm.steps.ExwsAllocateStep
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
public final class ExwsAllocateStep extends org.jenkinsci.plugins.workflow.steps.AbstractStepImpl
The 'exwsAllocate' step. Computes an external workspace based on the globally defined disk pools and on the running job properties.- Author:
- Alexandru Somai
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExwsAllocateStep.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description ExwsAllocateStep(String diskPoolId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExwsAllocateStep.DescriptorImpl
getDescriptor()
String
getDiskPoolId()
String
getPath()
org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper
getSelectedRun()
DiskAllocationStrategy
getStrategy()
void
setPath(String path)
void
setSelectedRun(org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper selectedRun)
void
setStrategy(DiskAllocationStrategy strategy)
-
-
-
Constructor Detail
-
ExwsAllocateStep
@DataBoundConstructor public ExwsAllocateStep(String diskPoolId)
-
-
Method Detail
-
getDiskPoolId
@CheckForNull public String getDiskPoolId()
-
getSelectedRun
@CheckForNull public org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper getSelectedRun()
-
setSelectedRun
@DataBoundSetter public void setSelectedRun(org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper selectedRun)
-
getPath
@CheckForNull public String getPath()
-
setPath
@DataBoundSetter public void setPath(String path)
-
getStrategy
@CheckForNull public DiskAllocationStrategy getStrategy()
-
setStrategy
@DataBoundSetter public void setStrategy(DiskAllocationStrategy strategy)
-
getDescriptor
public ExwsAllocateStep.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<org.jenkinsci.plugins.workflow.steps.Step>
- Overrides:
getDescriptor
in classorg.jenkinsci.plugins.workflow.steps.Step
-
-