|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjetbrains.buildServer.serverSide.Compatibility
public class Compatibility
| Constructor Summary | |
|---|---|
Compatibility()
|
|
| Method Summary | |
|---|---|
void |
addInvalidRunParameter(InvalidProperty prop)
Adds invalid run parameter on the agent. |
void |
addMissedVcsPluginOnAgent(java.lang.String vcsPlugin,
java.lang.String name)
Adds missing required vcs plugin |
void |
addNotMatchedRequirement(Requirement requirement)
Adds a requirement that does not match on the agent. |
RunType |
getIncompatibleRunner()
Returns incompatible runner (i.e. |
java.util.List<InvalidProperty> |
getInvalidRunParameters()
Returns invalid runner parameters list. |
java.util.Map<java.lang.String,java.lang.String> |
getMissedVcsPluginsOnAgent()
Returns map of VCS plugins required by build configuration which are not installed on the agent. |
java.util.List<Requirement> |
getNonMatchedRequirements()
Returns list of non matched requirements |
boolean |
isCompatible()
Returns if the configuration is competible with the agent. |
boolean |
isSuitableRunnerExists()
Returns true if the specified agent has suitable runner for the configuration. |
void |
setIncompatibleRunner(RunType runType)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Compatibility()
| Method Detail |
|---|
public boolean isSuitableRunnerExists()
CompatibilityResult
isSuitableRunnerExists in interface CompatibilityResultpublic void setIncompatibleRunner(RunType runType)
public RunType getIncompatibleRunner()
CompatibilityResult
getIncompatibleRunner in interface CompatibilityResult
public void addNotMatchedRequirement(@NotNull
Requirement requirement)
requirement - non matched requirement
public void addInvalidRunParameter(@NotNull
InvalidProperty prop)
prop - invalid property on the agent.@NotNull public java.util.List<InvalidProperty> getInvalidRunParameters()
CompatibilityResult
getInvalidRunParameters in interface CompatibilityResult@NotNull public java.util.List<Requirement> getNonMatchedRequirements()
CompatibilityResult
getNonMatchedRequirements in interface CompatibilityResultpublic boolean isCompatible()
isCompatible in interface CompatibilityResult
public void addMissedVcsPluginOnAgent(@NotNull
java.lang.String vcsPlugin,
@NotNull
java.lang.String name)
vcsPlugin - vcs plugin namename - name@NotNull public java.util.Map<java.lang.String,java.lang.String> getMissedVcsPluginsOnAgent()
CompatibilityResult
getMissedVcsPluginsOnAgent in interface CompatibilityResultpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||