Stores {
Modifiers | Name | Description |
---|---|---|
static class |
TemplatePrimitiveCollector.CopyTemplatePrimitiveCollector |
For replayed or restarted jobs, need to copy over the original Run's TemplatePrimitiveCollector to skip initialization but preserve primitives |
static class |
TemplatePrimitiveCollector.CustomClassFilterImpl |
Allows TemplatePrimitives to be stored on this action without triggering an Unmarshalling exception. |
static class |
TemplatePrimitiveCollector.JTEVar |
|
static class |
TemplatePrimitiveCollector.StepsVar |
|
static class |
TemplatePrimitiveCollector.TemplatePrimitiveProvider |
exposes the primitives populated on this action to the Run |
Type | Name and description |
---|---|
java.lang.ClassLoader |
loader The common classloader that's used across Pipeline Template and individual StepWrapper compilation. |
java.util.List<TemplatePrimitiveNamespace> |
namespaces |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
addNamespace(TemplatePrimitiveNamespace namespace) |
|
static TemplatePrimitiveCollector |
current() During execution, this can be used to fetch the current run's TemplatePrimitiveCollector if present. |
|
static TemplatePrimitiveCollector |
currentNoException() |
|
java.util.List<TemplatePrimitive> |
findAll(groovy.lang.Closure condition) |
|
static java.util.List<org.jenkinsci.plugins.workflow.cps.GlobalVariable> |
getGlobalVariablesByName(java.lang.String name, hudson.model.Run run) |
|
TemplatePrimitiveNamespace |
getNamespace(java.lang.String name) |
|
java.util.Set<java.lang.String> |
getPrimitiveNames() |
|
java.util.List<TemplatePrimitive> |
getPrimitives() |
|
java.util.List<TemplatePrimitive> |
getSteps(java.lang.String name) |
|
boolean |
hasStep(java.lang.String name) |
Methods inherited from class | Name |
---|---|
class hudson.model.InvisibleAction |
hudson.model.InvisibleAction#getDisplayName(), hudson.model.InvisibleAction#getUrlName(), hudson.model.InvisibleAction#getIconFileName(), hudson.model.InvisibleAction#wait(long), hudson.model.InvisibleAction#wait(long, int), hudson.model.InvisibleAction#wait(), hudson.model.InvisibleAction#equals(java.lang.Object), hudson.model.InvisibleAction#toString(), hudson.model.InvisibleAction#hashCode(), hudson.model.InvisibleAction#getClass(), hudson.model.InvisibleAction#notify(), hudson.model.InvisibleAction#notifyAll() |
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
The common classloader that's used across Pipeline Template and individual StepWrapper compilation. It gets added by {
During execution, this can be used to fetch the current run's TemplatePrimitiveCollector if present.