Package jetbrains.buildServer.serverSide
Interface CompatibleAgents
-
- All Known Subinterfaces:
BuildTypeEx,BuildTypeSettings,BuildTypeSettingsEx,BuildTypeTemplate,BuildTypeTemplateEx,QueuedBuildEx,RemoteBuildType,RemoteBuildTypeEx,SBuildType,SQueuedBuild
- All Known Implementing Classes:
BuildTypeImpl,BuildTypeSettingsImpl,BuildTypeTemplateImpl,DummyBuildType,EditableBuildTypeCopy,EditableTemplateCopy,InaccessibleTemplate,MockBuildType,QueuedBuildImpl,RemoteBuildTypeImpl,SecuredBuildType,SecuredBuildTypeTemplate,SecuredQueuedBuild
public interface CompatibleAgents
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompatibilityResultgetAgentCompatibility(AgentDescription agentDescription)Fetches compatibility information for given agent descriptionMap<SBuildAgent,CompatibilityResult>getCompatibilityMap()Returns compatibility map, key is an agent and value is compatibility result.Collection<SBuildAgent>getCompatibleAgents()Returns collection of compatible agents
-
-
-
Method Detail
-
getCompatibilityMap
@NotNull Map<SBuildAgent,CompatibilityResult> getCompatibilityMap()
Returns compatibility map, key is an agent and value is compatibility result.- Returns:
- see above
-
getCompatibleAgents
@NotNull Collection<SBuildAgent> getCompatibleAgents()
Returns collection of compatible agents- Returns:
- see above
-
getAgentCompatibility
@NotNull CompatibilityResult getAgentCompatibility(@NotNull AgentDescription agentDescription)
Fetches compatibility information for given agent description- Parameters:
agentDescription- agent description- Returns:
- compatibility results.
- See Also:
CompatibilityResult
-
-