public interface CompatibilityResult
Modifier and Type | Method and Description |
---|---|
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
|
java.util.Map<java.lang.String,java.lang.String> |
getUndefinedParameters()
Returns map of undefined parameters (parameter references without actual values, i.e.
|
boolean |
isCompatible()
Returns true if build configuration is compatible with agent
|
boolean |
isSuitableRunnerExists()
Returns true if the specified agent has suitable runner for the configuration.
|
boolean isCompatible()
boolean isSuitableRunnerExists()
@Nullable RunType getIncompatibleRunner()
@NotNull java.util.List<InvalidProperty> getInvalidRunParameters()
@NotNull java.util.List<Requirement> getNonMatchedRequirements()
@NotNull java.util.Map<java.lang.String,java.lang.String> getMissedVcsPluginsOnAgent()
@NotNull java.util.Map<java.lang.String,java.lang.String> getUndefinedParameters()