Package org.jenkinsci.plugins.pipeline.modeldefinition.ast
package org.jenkinsci.plugins.pipeline.modeldefinition.ast
-
ClassDescriptionRepresents the special step which are executed without validation against the declarative subset.Special case of a
ModelASTWhenCondition
generated for a globally defined when condition.when
container generated when adding invisible globalwhen
conditions to a stage, containing the new invisible conditions and any explicitly defined ones.Generated localization support class.Represents what context in which to run the build - i.e., which label to run on, what Docker agent to run in, etc.Either single value, or named argsRepresents a branch of Pipeline steps to execute, either as part of a parallel block, or on its own.Represents a single BuildCondition to be checked and possibly executed in either the PostBuild or Notifications sections.Represents a list ofBuildCondition
andStepsBlock
pairs to be called, depending on whether the build condition is satisfied, at the end of the build or a stage.A single parameter definition, eventually corresponding to aParameterDefinition
A container for one or moreModelASTBuildParameter
s.Represents a map of names to possible method arguments, in closure form in GroovyInterface for elements that contain other elements.Represents a block of "foo = 'bar'" assignments to environment variables, corresponding toEnvironment
.A marker for classes that can serve as the value for an environment variable.An internal function call, most notably for use withModelASTEnvironment
Represents the key in a key/value pair, as used inModelASTEnvironment
,ModelASTNamedArgumentList
and elsewhere.An individual pair of aModelASTKey
and aModelASTMethodArg
A container for one or more library stringsRepresents the collection ofStage
s to be executed in the build in parallel.A marker for classes that can serve as the argument for a method, either as part of aModelASTKeyValueOrMethodCallPair
or on its own in a list.A representation of a method call, including its name and a list ofModelASTMethodArg
s.Represents the named parameters for a step in a map ofModelASTKey
s andModelASTValue
s.A single job property, corresponding eventually toJobProperty
or DeclarativeOption.A container for one or moreModelASTOption
sRepresents the collection ofStage
s to be executed in the build in parallel.Represents the parsed pipeline definition for visual pipeline editor.Represents the positional parameters for a step in a list ofModelASTValue
s.Represents a list ofBuildCondition
andStepsBlock
pairs to be called, depending on whether the build condition is satisfied, at the end of the build, but before theNotifications
.Represents a list ofBuildCondition
andStepsBlock
pairs to be called, depending on whether the build condition is satisfied, at the end of the stage.Represents the special step forScriptStep
, which are executed without validation against the declarative subset.Represents a single unnamed argument.Represents an individual Stage and theModelASTBranch
s it may contain.Represents an individual Stage and theModelASTBranch
s it may contain.An input step for a single stage.Represents the collection ofStage
s to be executed in the build.Represents an individual step within any of the various blocks that can contain steps.Represents a map of tool types to tool names (i.e., the name of the configured installation).Represents the special case of a step that has a sub-block of further steps within it.A single trigger, corresponding eventually to aTrigger
A container for one or moreModelASTTrigger
s.Represents the value in a key/value pair, as used inModelASTEnvironment
,ModelASTNamedArgumentList
and elsewhere.IfModelASTStage
will be executed or not.Code expressionModelASTStage
will be executed or not.