A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

ABORT - eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
Don't build child node if one of the parents build failed
ABORT - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
The build node was aborted during the build (usually manual abort)
ABORT - eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
 
ABORT_NODE - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
 
abortBuild(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
abortBuild(ScheduledNode) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
AbortReason(String, Result) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler.AbortReason
 
addBuild(Run<?, ?>) - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
 
addCancelledBuild(String) - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
Add a build that was cancelled during the build or while it staid in the queue.
addChild(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
addQueuedBuild(BuildFuture) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
addThrottle(SchedulerSettings.Throttle...) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
 
addUnknownSetting(BuildSettings.UnknownSetting) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
advance() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
agentExists(String) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
agentName - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
 
agentType - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
 
ALL_SETTINGS - Static variable in class eu.royalsloth.depbuilder.dsl.DslParser
 
allJobsShouldHaveOnlineAgent(ParsedBuild) - Static method in class eu.royalsloth.depbuilder.jenkins.AssignToNode
Checks if all jobs from the build have online build agent or throws an exception if one node has all build agents offline.
allModes() - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
 
ANY - eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
 
ANY - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
 
AssignAnyNode() - Constructor for class eu.royalsloth.depbuilder.jenkins.AssignToNode.AssignAnyNode
 
AssignAnyNode(Node) - Constructor for class eu.royalsloth.depbuilder.jenkins.AssignToNode.AssignAnyNode
 
AssignToNode - Class in eu.royalsloth.depbuilder.jenkins
Helper class that is assigning builds to nodes
AssignToNode(Node) - Constructor for class eu.royalsloth.depbuilder.jenkins.AssignToNode
 
AssignToNode.AssignAnyNode - Class in eu.royalsloth.depbuilder.jenkins
 

B

back() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
BUILD - eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
Build child node even if there were errors upstream
BuildAddedCause - Class in eu.royalsloth.depbuilder.jenkins.actions
Custom cause that is used in order to get the build callback just before the project/job is added into the queue (at least I think this is the order of actions based on the debug logs).
BuildAddedCause() - Constructor for class eu.royalsloth.depbuilder.jenkins.actions.BuildAddedCause
 
BuildAgent - Class in eu.royalsloth.depbuilder.dsl.scheduling
 
BuildAgent(BuildAgent) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
Copy constructor
BuildAgent(String, BuildAgentType) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
 
BuildAgentType - Enum in eu.royalsloth.depbuilder.dsl.scheduling
 
BuildCycleException - Exception in eu.royalsloth.depbuilder.dsl.scheduling
 
BuildCycleException(String) - Constructor for exception eu.royalsloth.depbuilder.dsl.scheduling.BuildCycleException
 
BuildCycleException(String, Throwable) - Constructor for exception eu.royalsloth.depbuilder.dsl.scheduling.BuildCycleException
 
buildDuration - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
 
BuildExecution() - Constructor for class eu.royalsloth.depbuilder.jenkins.DslBuild.BuildExecution
Some plugins might depend on this instance castable to Runner, so we need to use deprecated class here.
BuildFuture - Class in eu.royalsloth.depbuilder.jenkins
Simple DTO that contains the data about the job that was scheduled to Jenkins
BuildFuture(BuildJob, Future<?>, BuildAddedCause) - Constructor for class eu.royalsloth.depbuilder.jenkins.BuildFuture
 
buildHasErrors - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
buildJob - Variable in class eu.royalsloth.depbuilder.jenkins.BuildFuture
 
BuildJob - Class in eu.royalsloth.depbuilder.dsl.scheduling
 
BuildJob(ParsedBuildJob) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
BuildJob(String) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
BuildJob(String, BuildSettings) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
BuildJob(String, BuildSettings, List<BuildJob>) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
buildLayers - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
BuildLayers - Class in eu.royalsloth.depbuilder.dsl.scheduling
 
BuildLayers(List<String>) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
Class constructor for layers that has build cycle
BuildLayers(List<List<String>>, List<ParsedBuildJob>) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
 
buildNodeExists(String) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
buildNumber - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
 
buildNumber - Variable in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
 
buildNumber - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
 
BuildSettings - Class in eu.royalsloth.depbuilder.dsl.scheduling
Build settings of one build node in the graph of build nodes.
BuildSettings(BuildSettings) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
Since Java doesn't support deep object copy without magic tricks, we are manually copying all the fields over.
BuildSettings(String) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
BuildSettings.ParentFailureMode - Enum in eu.royalsloth.depbuilder.dsl.scheduling
 
BuildSettings.UnknownSetting - Class in eu.royalsloth.depbuilder.dsl.scheduling
 
buildStatus - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
 
buildStatus - Variable in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
 
buildStatus - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectBuildStatus
 
BuildStatus - Enum in eu.royalsloth.depbuilder.dsl.scheduling
 
buildThrottle - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
 
buildUri - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
 
buildUri - Variable in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
Relative build uri that looks like job/foo/32 (without the trailing slash).
buildWasAborted - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 

C

cause - Variable in class eu.royalsloth.depbuilder.jenkins.BuildFuture
 
children - Variable in class eu.royalsloth.depbuilder.jenkins.api.ConfigGraphNode
 
children - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
 
chompArray(DslLexer.Tokenizer, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
cleanUp(BuildListener) - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild.BuildExecution
 
clone() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
 
COLON - eu.royalsloth.depbuilder.dsl.TokenType
 
COMMA - eu.royalsloth.depbuilder.dsl.TokenType
 
COMMUNITY - eu.royalsloth.depbuilder.jenkins.PluginVersion
 
ConfigGraphNode - Class in eu.royalsloth.depbuilder.jenkins.api
Helper class used for serializing build jobs in order to display them on the graph in the Jenkins UI job configuration page.
ConfigGraphNode(ParsedBuildJob, String) - Constructor for class eu.royalsloth.depbuilder.jenkins.api.ConfigGraphNode
 
convertBuildResult(Result) - Static method in class eu.royalsloth.depbuilder.jenkins.DslBuild
 
copy(BuildSettings) - Static method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
create(DslLexer.Tokenizer, Token, String) - Static method in exception eu.royalsloth.depbuilder.dsl.ParseException
 
create(DslLexer.Tokenizer, Token, String, Exception) - Static method in exception eu.royalsloth.depbuilder.dsl.ParseException
 
createAbortReason(BuildFuture, PersistBuildInfoAction) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
createAction(List<BuildAgent>) - Static method in class eu.royalsloth.depbuilder.jenkins.AssignToNode
 
createConsoleLink(Run<?, ?>) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
 
createSerializedJobs(List<ParsedBuildJob>) - Static method in class eu.royalsloth.depbuilder.jenkins.DslProject
 

D

DEFAULT_BUILD_DURATION - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
DEFAULT_MAX_BUILD_TIME - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
 
DescriptorImpl() - Constructor for class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
displayName - Variable in class eu.royalsloth.depbuilder.jenkins.api.ConfigGraphNode
 
displayName - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
The name that will be displayed in the UI (if set)
DIVIDE - eu.royalsloth.depbuilder.dsl.TokenType
 
doCheckNumberOfGraphs(String, DslProject) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
doCheckPipeline(String, DslProject) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
doCheckScmFileLocation(String, DslProject) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
doCheckScriptInputType(String, DslProject) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
doConfigSubmit(StaplerRequest, StaplerResponse) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
doFillAgentsItems(ItemGroup) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
doFillProjectsItems(ItemGroup) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
doFillScriptInputTypeItems(ItemGroup) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
doRun(BuildListener) - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild.BuildExecution
 
doStartPartialBuild(StaplerRequest, StaplerResponse, String) - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
Endpoint that allows the user to trigger a partial build of the pipeline.
DOT - eu.royalsloth.depbuilder.dsl.TokenType
 
DslBuild - Class in eu.royalsloth.depbuilder.jenkins
DslBuild(DslProject) - Constructor for class eu.royalsloth.depbuilder.jenkins.DslBuild
 
DslBuild(DslProject, File) - Constructor for class eu.royalsloth.depbuilder.jenkins.DslBuild
 
DslBuild(DslProject, Calendar) - Constructor for class eu.royalsloth.depbuilder.jenkins.DslBuild
 
DslBuild.BuildExecution - Class in eu.royalsloth.depbuilder.jenkins
Implementation copied from freestyle project.
DslLexer - Class in eu.royalsloth.depbuilder.dsl
 
DslLexer() - Constructor for class eu.royalsloth.depbuilder.dsl.DslLexer
 
DslLexer.Tokenizer - Class in eu.royalsloth.depbuilder.dsl
 
DslParser - Class in eu.royalsloth.depbuilder.dsl
 
DslParser() - Constructor for class eu.royalsloth.depbuilder.dsl.DslParser
 
DslProject - Class in eu.royalsloth.depbuilder.jenkins
This class creates a custom project in the jenkins new project view
DslProject(ItemGroup, String) - Constructor for class eu.royalsloth.depbuilder.jenkins.DslProject
 
DslProject.DescriptorImpl - Class in eu.royalsloth.depbuilder.jenkins
This class is used to describe the plugin (name, description)
DslProject.ScriptInputType - Enum in eu.royalsloth.depbuilder.jenkins
Determines the type of user input for the DepBuilder pipeline
duration - Variable in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
 
duration - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectBuildStatus
 
duration - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
 
durationToString(long) - Static method in class eu.royalsloth.depbuilder.jenkins.DslBuild
 

E

eatUpSemicolons(DslLexer.Tokenizer, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
ejectFinishedBuilds(PrintStream, PersistBuildInfoAction) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
Eject the build if the build has finished building.
EOF - eu.royalsloth.depbuilder.dsl.TokenType
 
equals(Object) - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
 
equals(Object) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
 
equals(Object) - Method in class eu.royalsloth.depbuilder.dsl.Token
 
error - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
 
ERROR - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
An error occurred during the build process
ERROR - eu.royalsloth.depbuilder.dsl.TokenType
 
errorBuild(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
errorBuild(ScheduledNode) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
eu.royalsloth.depbuilder.dsl - package eu.royalsloth.depbuilder.dsl
 
eu.royalsloth.depbuilder.dsl.scheduling - package eu.royalsloth.depbuilder.dsl.scheduling
 
eu.royalsloth.depbuilder.dsl.utils - package eu.royalsloth.depbuilder.dsl.utils
 
eu.royalsloth.depbuilder.jenkins - package eu.royalsloth.depbuilder.jenkins
Contains the code that integrates the DSL dependency build logic with the Jenkins infrastructure (jenkins UI and scheduling builds via jenkins queue).
eu.royalsloth.depbuilder.jenkins.actions - package eu.royalsloth.depbuilder.jenkins.actions
Jenkins is using actions for all sorts of things, see: https://wiki.jenkins.io/display/JENKINS/Action+and+its+family+of+subtypes.
eu.royalsloth.depbuilder.jenkins.api - package eu.royalsloth.depbuilder.jenkins.api
 
executors - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings.Throttle
 
expectAndParseColon(DslLexer.Tokenizer) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
expectAndParseColon(DslLexer.Tokenizer, String, String) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 

F

findJenkinsAgent(List<BuildAgent>, List<Node>) - Static method in class eu.royalsloth.depbuilder.jenkins.AssignToNode
Find appropriate jenkins agent node, based on the needs of the build job.
finishBuild(BuildJob, BuildStatus) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
finished - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
finished - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectBuildStatus
 
finished - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
 
FINISHED - eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
 
FINISHED_NODE - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
 
FinishedBuildJob - Class in eu.royalsloth.depbuilder.jenkins.api
DTO for transfering build related data to frontend
FinishedBuildJob() - Constructor for class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
 
formatDuration(Duration) - Static method in class eu.royalsloth.depbuilder.dsl.utils.TimeUtils
 
from(Run<?, ?>) - Static method in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
Parse all the relevant data from the Jenkins build info class
future - Variable in class eu.royalsloth.depbuilder.jenkins.BuildFuture
 

G

getAgentNames() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
getAgents() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
getAllAgents() - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
Get all build agents that are part of the same CI build swarm.
getAllowedExecutors(LocalTime) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
Get number of allowed executors based on current time or -1 if the number of current executors is not restricted.
getAssignedLabel(SubTask) - Method in class eu.royalsloth.depbuilder.jenkins.AssignToNode.AssignAnyNode
 
getAssignedLabel(SubTask) - Method in class eu.royalsloth.depbuilder.jenkins.AssignToNode
 
getBuild() - Method in class eu.royalsloth.depbuilder.jenkins.actions.BuildAddedCause
 
getBuild(String, int) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
Get the specific build from the chosen project.
getBuildAgents() - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
Get jenkins build agents without master node
getBuildClass() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
getBuildConfiguration() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
getBuildCycle() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
 
getBuildDurationString(Run<?, ?>) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
Get human readable build duration
getBuildGraph() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
Get the structure of the build pipeline (how are jobs connected).
getBuildInfo() - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
 
getBuildJob() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
 
getBuildJobs() - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
 
getBuildNode(String) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
 
getBuildNodes() - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
getBuildSettings() - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
 
getBuildSettings() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
getBuildStatus() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
getCancelledBuilds() - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
 
getCategoryId() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
getCharacterInLine() - Method in exception eu.royalsloth.depbuilder.dsl.ParseException
 
getCharacterNumberInLine(Token) - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
getChildren() - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
 
getChildren() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
getComputerName(Computer) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
 
getComputerName(Node) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
 
getCurrentChar() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
getDescription() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
getDescriptor() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
getDisplayName() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
getDisplayName() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
getDslBuild() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
Endpoint to get the structure of the build graph.
getIconClassName() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
getId() - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
 
getId() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
getJenkins() - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
 
getJob(AbstractProject<?, ?>, String) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
Get a jenkins job class (project that you can build).
getJobName() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
getJobs(AbstractProject<?, ?>, Collection<String>) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
Get jenkins jobs (projects that you can build) via specified job names.
getKnownAgents() - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
getLayers() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
 
getLine() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
getLine() - Method in exception eu.royalsloth.depbuilder.dsl.ParseException
 
getLine() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
 
getLine(Token) - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
Get the line in which the token appears.
getMaxDuration() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
getNext() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
getNextNode() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
getNextToken() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
getNumberOfBuildNodes() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
 
getNumberOfGraphs() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
getOnlineComputers() - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
 
getOnParentFailure() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
getOrderedBuildLayers() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
 
getParents(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
 
getPipeline() - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
 
getPipeline() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
 
getPipeline() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
getPluginVersion() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
 
getPluginVersion(String) - Static method in class eu.royalsloth.depbuilder.jenkins.JenkinsUtil
 
getQueuedBuilds() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
getScheduledBuild() - Method in class eu.royalsloth.depbuilder.jenkins.BuildFuture
 
getScheduler() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild.BuildExecution
 
getScmFileLocation() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
getScriptInputType() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
getSettingField() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
 
getSettingValue() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
 
getShortDescription() - Method in class eu.royalsloth.depbuilder.jenkins.actions.BuildAddedCause
 
getStatus() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
 
getStatus() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
Endpoint that is called by the frontend when we want to get the current build status report.
getStrictMode() - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
getTableBasedRendering() - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
getUnknownSettings() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
getWeight() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
graphJobsToBuild - Variable in class eu.royalsloth.depbuilder.jenkins.PartialBuildAction
 
graphNodes - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
 

H

hasBuildErrors() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
Checks if any build node in the scheduler has errors.
hasCycle() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
 
hasErrors() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
hashCode() - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
 
hashCode() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
 
hashCode() - Method in class eu.royalsloth.depbuilder.dsl.Token
 
hasNext() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 

I

iconUri - Static variable in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
IDENTIFIER - eu.royalsloth.depbuilder.dsl.TokenType
 
IN_PROGRESS - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
The build is in progress
INFINITE_DURATION - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
input - Variable in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
isAlpha(char) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer
 
isAny() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildAgent
Checks if the build agent could be any build server (not bound to specific name)
isBuildFinished() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
isCommunity() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
 
isDigit(char) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer
 
isFinished() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
 
isIdentifier() - Method in class eu.royalsloth.depbuilder.dsl.Token
 
isNewline(char) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer
 
isNumber() - Method in class eu.royalsloth.depbuilder.dsl.Token
 
isPro() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
 
isReadyToBuild() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
isSeparator(char) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer
 

J

JenkinsUtil - Class in eu.royalsloth.depbuilder.jenkins
 
jobBuildStatus - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectBuildStatus
Build status of jobs that were built as part of the project
JobBuildStatus - Class in eu.royalsloth.depbuilder.jenkins.api
DTO for holding a job build information for one build of the DslBuild
JobBuildStatus() - Constructor for class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
 

L

LEFT_ARROW - eu.royalsloth.depbuilder.dsl.TokenType
 
LEFT_BRACE - eu.royalsloth.depbuilder.dsl.TokenType
 
LEFT_BRACKET - eu.royalsloth.depbuilder.dsl.TokenType
 
LEFT_PAREN - eu.royalsloth.depbuilder.dsl.TokenType
 
line - Variable in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
LINUX - eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
 

M

MAC - eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
 
markNodesAsReadyToBuild(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
maxDuration - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
 
MINUS - eu.royalsloth.depbuilder.dsl.TokenType
 

N

newInstance(ItemGroup, String) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject.DescriptorImpl
 
NO_BUILD - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
This node should not be built
NO_RESTRICTION - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
 
NONE - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
The node was not yet built, but it is on the list of build nodes
NUMBER - eu.royalsloth.depbuilder.dsl.TokenType
 

O

OK - eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
 
onAddedTo(Run) - Method in class eu.royalsloth.depbuilder.jenkins.actions.BuildAddedCause
 

P

PARENT_ERROR - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
The build node has a parent with build errors
parse(String) - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
 
parseArray(DslLexer.Tokenizer, Class<T>) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
parseBuild(String, SettingsVerifier) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
parseBuildNoVerify(String) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
ParsedBuild - Class in eu.royalsloth.depbuilder.dsl
DTO for holding parsed build data
ParsedBuild(SchedulerSettings, List<ParsedBuildJob>) - Constructor for class eu.royalsloth.depbuilder.dsl.ParsedBuild
 
ParsedBuildJob - Class in eu.royalsloth.depbuilder.dsl
DTO for build node parsed data
ParsedBuildJob(String, Collection<String>) - Constructor for class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
 
ParsedBuildJob(String, Collection<String>, BuildSettings) - Constructor for class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
 
parseDigitToken(DslLexer.Tokenizer, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
parsedJobs - Variable in class eu.royalsloth.depbuilder.dsl.ParsedBuild
 
parseDuration(DslLexer.Tokenizer, String) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
parseDuration(DslLexer.Tokenizer, String, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
parseDuration(String) - Static method in class eu.royalsloth.depbuilder.dsl.utils.TimeUtils
 
ParseException - Exception in eu.royalsloth.depbuilder.dsl
 
ParseException() - Constructor for exception eu.royalsloth.depbuilder.dsl.ParseException
 
ParseException(String) - Constructor for exception eu.royalsloth.depbuilder.dsl.ParseException
 
ParseException(String, Exception) - Constructor for exception eu.royalsloth.depbuilder.dsl.ParseException
 
ParseException(String, Exception, int, int) - Constructor for exception eu.royalsloth.depbuilder.dsl.ParseException
 
parseIdentifier(DslLexer.Tokenizer, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
parseInputType(String) - Static method in enum eu.royalsloth.depbuilder.jenkins.DslProject.ScriptInputType
 
parseIntArray(DslLexer.Tokenizer) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
parseProjectName(Run<?, ?>) - Static method in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
 
parseStringArray(DslLexer.Tokenizer) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
parseTime(DslLexer.Tokenizer, String, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
Parse time in "hh:mm" or hh:mm (without quotes) format or else throw an exception
parseTime(String, String) - Static method in class eu.royalsloth.depbuilder.dsl.utils.TimeUtils
 
PartialBuildAction - Class in eu.royalsloth.depbuilder.jenkins
Action used for starting partial pipeline builds (only a small part of the entire pipeline will be built.
PartialBuildAction(List<String>) - Constructor for class eu.royalsloth.depbuilder.jenkins.PartialBuildAction
 
peekNextChar() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
peekNextToken() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
PersistBuildInfoAction - Class in eu.royalsloth.depbuilder.jenkins.actions
Action that is used for persisting build information: exact pipeline string that was used and build info about the projects that this plugin has triggered.
PersistBuildInfoAction(String) - Constructor for class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
 
PIPE - eu.royalsloth.depbuilder.dsl.TokenType
 
PluginVersion - Enum in eu.royalsloth.depbuilder.jenkins
Determines which version of the plugin the user is using.
PLUS - eu.royalsloth.depbuilder.dsl.TokenType
 
position - Variable in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
post2(BuildListener) - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild.BuildExecution
 
PRO - eu.royalsloth.depbuilder.jenkins.PluginVersion
 
ProjectBuildStatus - Class in eu.royalsloth.depbuilder.jenkins.api
 
ProjectBuildStatus() - Constructor for class eu.royalsloth.depbuilder.jenkins.api.ProjectBuildStatus
 
ProjectGraph - Class in eu.royalsloth.depbuilder.jenkins.api
 
ProjectGraph() - Constructor for class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
 
projectId - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler.AbortReason
 
projectName - Variable in class eu.royalsloth.depbuilder.jenkins.api.ConfigGraphNode
 
projectName - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
 
projectName - Variable in class eu.royalsloth.depbuilder.jenkins.api.JobBuildStatus
 
projectName - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
 
projectUri - Variable in class eu.royalsloth.depbuilder.jenkins.api.ConfigGraphNode
 
projectUri - Variable in class eu.royalsloth.depbuilder.jenkins.api.FinishedBuildJob
 

R

result - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler.AbortReason
 
RIGHT_ARROW - eu.royalsloth.depbuilder.dsl.TokenType
 
RIGHT_BRACE - eu.royalsloth.depbuilder.dsl.TokenType
 
RIGHT_BRACKET - eu.royalsloth.depbuilder.dsl.TokenType
 
RIGHT_PAREN - eu.royalsloth.depbuilder.dsl.TokenType
 
run() - Method in class eu.royalsloth.depbuilder.jenkins.DslBuild
 

S

safeIntParse(DslLexer.Tokenizer, Token) - Static method in class eu.royalsloth.depbuilder.dsl.DslParser
 
ScheduledNode - Class in eu.royalsloth.depbuilder.dsl.scheduling
 
ScheduledNode(BuildJob, ScheduledNode.ScheduledNodeStatus) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
 
ScheduledNode.ScheduledNodeStatus - Enum in eu.royalsloth.depbuilder.dsl.scheduling
 
Scheduler - Class in eu.royalsloth.depbuilder.dsl.scheduling
 
Scheduler(BuildLayers, SchedulerSettings) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
Scheduler(BuildLayers, SchedulerSettings, Instant) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
Scheduler(BuildLayers, SchedulerSettings, Instant, List<String>) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
SCHEDULER_SETTINGS - Static variable in class eu.royalsloth.depbuilder.dsl.DslParser
 
Scheduler.AbortReason - Class in eu.royalsloth.depbuilder.dsl.scheduling
 
schedulerFactory(PrintStream, BuildLayers, SchedulerSettings, Instant, List<String>) - Static method in class eu.royalsloth.depbuilder.jenkins.DslBuild
 
schedulerSettings - Variable in class eu.royalsloth.depbuilder.dsl.ParsedBuild
 
SchedulerSettings - Class in eu.royalsloth.depbuilder.dsl.scheduling
Settings container used for managing plugin build scheduler
SchedulerSettings() - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
 
SchedulerSettings.Throttle - Class in eu.royalsloth.depbuilder.dsl.scheduling
 
SCM - eu.royalsloth.depbuilder.jenkins.DslProject.ScriptInputType
 
SCRIPT - eu.royalsloth.depbuilder.jenkins.DslProject.ScriptInputType
 
SEMICOLON - eu.royalsloth.depbuilder.dsl.TokenType
 
setAgents(List<BuildAgent>) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
setBuildNodes(String...) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
setBuildNodes(Set<String>) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
setBuildStatus(BuildStatus) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
setCommunity() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
 
setDisplayName(String) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
setKnownAgents(String...) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
setKnownAgents(Set<String>) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
setMaxDuration(Duration) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
setNumberOfGraphs(int) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
setOnParentFailure(BuildSettings.ParentFailureMode) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
setPipeline(String) - Method in class eu.royalsloth.depbuilder.jenkins.actions.PersistBuildInfoAction
 
setPipeline(String) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
setPro() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
 
setScmFileLocation(String) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
setScriptInputType(DslProject.ScriptInputType) - Method in class eu.royalsloth.depbuilder.jenkins.DslProject
 
setStrictMode(boolean) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
setThrottles(List<SchedulerSettings.Throttle>) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings
 
settings - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
SettingsVerifier - Class in eu.royalsloth.depbuilder.dsl
DTO for performing validity checks of user set build nodes
SettingsVerifier() - Constructor for class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
SettingsVerifier(Set<String>, Set<String>) - Constructor for class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
setVerify(boolean) - Method in class eu.royalsloth.depbuilder.dsl.SettingsVerifier
 
setWeight(int) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings
 
shouldSchedule(List<Action>) - Method in class eu.royalsloth.depbuilder.jenkins.AssignToNode
 
STAR - eu.royalsloth.depbuilder.dsl.TokenType
 
startPos - Variable in class eu.royalsloth.depbuilder.dsl.Token
 
startTime - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
status - Variable in class eu.royalsloth.depbuilder.jenkins.api.ProjectGraph
 
STRING - eu.royalsloth.depbuilder.dsl.TokenType
 
substring(int, int) - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
SUCCESS - eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
The node was successfully built
successBuild(BuildJob) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
successBuild(ScheduledNode) - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 

T

text - Variable in class eu.royalsloth.depbuilder.dsl.Token
 
Throttle(LocalTime, int) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings.Throttle
 
time - Variable in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings.Throttle
 
TimeUtils - Class in eu.royalsloth.depbuilder.dsl.utils
 
TimeUtils() - Constructor for class eu.royalsloth.depbuilder.dsl.utils.TimeUtils
 
Token - Class in eu.royalsloth.depbuilder.dsl
 
Token() - Constructor for class eu.royalsloth.depbuilder.dsl.Token
 
Token(TokenType, String, int) - Constructor for class eu.royalsloth.depbuilder.dsl.Token
 
Tokenizer(String) - Constructor for class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
TokenType - Enum in eu.royalsloth.depbuilder.dsl
 
topologicalSort(List<ParsedBuildJob>) - Static method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildLayers
Sort build nodes with their specified dependencies into layers.
toString() - Method in class eu.royalsloth.depbuilder.dsl.ParsedBuildJob
 
toString() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
 
toString() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.SchedulerSettings.Throttle
 
toString() - Method in class eu.royalsloth.depbuilder.dsl.Token
 
toTokens() - Method in class eu.royalsloth.depbuilder.dsl.DslLexer.Tokenizer
 
type - Variable in class eu.royalsloth.depbuilder.dsl.Token
 
type - Static variable in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
A global variable that determines the version of the plugin

U

UNKNOWN - eu.royalsloth.depbuilder.dsl.TokenType
 
UnknownSetting(String, Object, int) - Constructor for class eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.UnknownSetting
 

V

valueOf(String) - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.royalsloth.depbuilder.dsl.TokenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.royalsloth.depbuilder.jenkins.DslProject.ScriptInputType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildSettings.ParentFailureMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.BuildStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.royalsloth.depbuilder.dsl.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.royalsloth.depbuilder.jenkins.DslProject.ScriptInputType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
Returns an array containing the constants of this enum type, in the order they are declared.
verifyPipeline(String, String) - Static method in class eu.royalsloth.depbuilder.jenkins.DslBuild
Parse the DslProject pipeline and verify the build settings.
version - Static variable in enum eu.royalsloth.depbuilder.jenkins.PluginVersion
Defines the version of the plugin

W

WAIT - eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode.ScheduledNodeStatus
 
WAIT_NODE - Static variable in class eu.royalsloth.depbuilder.dsl.scheduling.ScheduledNode
 
wasAborted() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.BuildJob
 
wasAborted() - Method in class eu.royalsloth.depbuilder.dsl.scheduling.Scheduler
 
WINDOWS - eu.royalsloth.depbuilder.dsl.scheduling.BuildAgentType
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages