jetbrains.buildServer.serverSide
Interface CompatibleAgents

All Known Subinterfaces:
BuildTypeSettings, BuildTypeTemplate, RemoteBuildType, SBuildType, SQueuedBuild

public interface CompatibleAgents


Method Summary
 CompatibilityResult getAgentCompatibility(AgentDescription agentDescription)
          Fetches compatibility information for given agent description
 java.util.Map<SBuildAgent,CompatibilityResult> getCompatibilityMap()
          Returns compatibility map, key is an agent and value is compatibility result.
 java.util.Collection<SBuildAgent> getCompatibleAgents()
          Returns collection of compatible agents
 

Method Detail

getCompatibilityMap

@NotNull
java.util.Map<SBuildAgent,CompatibilityResult> getCompatibilityMap()
Returns compatibility map, key is an agent and value is compatibility result.

Returns:
see above

getCompatibleAgents

@NotNull
java.util.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