Class ParallelStep.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.StepDescriptor
-
- org.jenkinsci.plugins.workflow.cps.steps.ParallelStep.DescriptorImpl
-
- Enclosing class:
- ParallelStep
@Extension public static class ParallelStep.DescriptorImpl extends org.jenkinsci.plugins.workflow.steps.StepDescriptor
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
defineArguments(org.jenkinsci.plugins.workflow.steps.Step step)
String
getDisplayName()
String
getFunctionName()
Set<Class<?>>
getRequiredContext()
org.jenkinsci.plugins.workflow.steps.Step
newInstance(Map<String,Object> arguments)
boolean
takesImplicitBlockArgument()
Block arguments would have to be wrapped into a list and passed as such.-
Methods inherited from class org.jenkinsci.plugins.workflow.steps.StepDescriptor
all, allMeta, argumentsToString, byFunctionName, checkContextAvailability, getMetaStepArgumentType, getProvidedContext, isAdvanced, isMetaStep, metaStepsOf, uninstantiate
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getFunctionName
public String getFunctionName()
- Specified by:
getFunctionName
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
-
newInstance
public org.jenkinsci.plugins.workflow.steps.Step newInstance(Map<String,Object> arguments)
- Overrides:
newInstance
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
-
defineArguments
public Map<String,Object> defineArguments(org.jenkinsci.plugins.workflow.steps.Step step) throws UnsupportedOperationException
- Overrides:
defineArguments
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
- Throws:
UnsupportedOperationException
-
getRequiredContext
public Set<Class<?>> getRequiredContext()
- Specified by:
getRequiredContext
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
-
takesImplicitBlockArgument
public boolean takesImplicitBlockArgument()
Block arguments would have to be wrapped into a list and passed as such. It doesn't make sense to do the following as it is single-thread:parallel { foo(); }
- Overrides:
takesImplicitBlockArgument
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<org.jenkinsci.plugins.workflow.steps.Step>
-
-