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.AbstractStepImplThe '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 classExwsAllocateStep.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.DescriptorImplgetDescriptor()StringgetDiskPoolId()StringgetPath()org.jenkinsci.plugins.workflow.support.steps.build.RunWrappergetSelectedRun()DiskAllocationStrategygetStrategy()voidsetPath(String path)voidsetSelectedRun(org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper selectedRun)voidsetStrategy(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:
getDescriptorin interfaceDescribable<org.jenkinsci.plugins.workflow.steps.Step>- Overrides:
getDescriptorin classorg.jenkinsci.plugins.workflow.steps.Step
-
-