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 boolean
agentExists(String agentToVerify)
boolean
buildNodeExists(String buildNode)
Set<String>
getBuildNodes()
Set<String>
getKnownAgents()
boolean
getStrictMode()
void
setBuildNodes(String... nodes)
void
setBuildNodes(Set<String> buildNodes)
void
setKnownAgents(String... agents)
void
setKnownAgents(Set<String> knownAgents)
void
setStrictMode(boolean usingStrictMode)
void
setVerify(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()
-
-