Package eu.royalsloth.depbuilder.dsl
Class SettingsVerifier
- java.lang.Object
-
- eu.royalsloth.depbuilder.dsl.SettingsVerifier
-
public class SettingsVerifier extends Object
DTO for performing validity checks of user set build nodes
-
-
Constructor Summary
Constructors Constructor Description SettingsVerifier()SettingsVerifier(Set<String> knownAgents, Set<String> buildNodes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanagentExists(String agentToVerify)booleanbuildNodeExists(String buildNode)Set<String>getBuildNodes()Set<String>getKnownAgents()booleangetStrictMode()voidsetBuildNodes(String... nodes)voidsetBuildNodes(Set<String> buildNodes)voidsetKnownAgents(String... agents)voidsetKnownAgents(Set<String> knownAgents)voidsetStrictMode(boolean usingStrictMode)voidsetVerify(boolean verify)
-
-
-
Method Detail
-
setVerify
public void setVerify(boolean verify)
-
buildNodeExists
public boolean buildNodeExists(String buildNode)
-
agentExists
public boolean agentExists(String agentToVerify)
-
setBuildNodes
public void setBuildNodes(String... nodes)
-
setKnownAgents
public void setKnownAgents(String... agents)
-
setStrictMode
public void setStrictMode(boolean usingStrictMode)
-
getStrictMode
public boolean getStrictMode()
-
-