public class ModelASTParallel extends ModelASTStages
Stages to be executed in the build in parallel. Corresponds to Stages.
Used as a base to hold common functionality between parallel and matrix.| Constructor and Description |
|---|
ModelASTParallel(Object sourceLocation) |
| Modifier and Type | Method and Description |
|---|---|
String |
toGroovy()
Translates this element and any children it may have into Pipeline Config-formatted Groovy, without any indentations.
|
String |
toString() |
void |
validate(ModelValidator validator)
Called to do whatever validation is necessary for this element.
|
void |
validate(ModelValidator validator,
boolean isWithinParallel) |
equals, getStages, getUuid, hashCode, removeSourceLocation, setStages, toJSONgetSourceLocation, nullIfEmpty, removeSourceLocationsFrom, removeSourceLocationsFrom, removeSourceLocationsFrom, removeSourceLocationsFrom, setSourceLocation, toGroovy, toGroovy, toGroovyArgList, toGroovyArgList, toGroovyBlock, toGroovyBlock, toGroovyBlock, toGroovyCheckEmpty, toJSON, toJSONArray, toJSONArray, toJSONCheckEmpty, toJSONObject, validate, validate, validatepublic ModelASTParallel(Object sourceLocation)
public void validate(@NonNull
ModelValidator validator)
ModelASTElementvalidate in interface ModelASTMarkerInterfacevalidate in class ModelASTStagesvalidator - A ModelValidator to use for more complicated validation.public void validate(ModelValidator validator, boolean isWithinParallel)
validate in class ModelASTStages@NonNull public String toGroovy()
ModelASTElementtoGroovy in interface ModelASTMarkerInterfacetoGroovy in class ModelASTStagesString of Groovy code for this element and its children.public String toString()
ModelASTElementtoString in class ModelASTStagesCopyright © 2016–2021. All rights reserved.