Interface VirtualAgentsManager
-
- All Known Implementing Classes:
VirtualAgentsManagerImpl
public interface VirtualAgentsManager
- Author:
- Eugene Petrenko Created: 09.09.2009 17:35:11
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<SAgentType,VirtualAgentCompatibilityResult>
getAvailableAgentTypes(BuildPromotion buildPromotion)
Map<SAgentType,VirtualAgentCompatibilityResult>
getAvailableAgentTypes(BuildTypeTemplate template)
Map<SAgentType,VirtualAgentCompatibilityResult>
getAvailableAgentTypes(SBuildType buildType)
List<StartableAgentType>
getStartableAgentTypes()
int
getStartingAgentsNum()
-
-
-
Method Detail
-
getStartableAgentTypes
@NotNull List<StartableAgentType> getStartableAgentTypes()
- Returns:
- snapshot of all agent types that can be started
-
getStartingAgentsNum
int getStartingAgentsNum()
- Returns:
- the number of starting and not yet connected cloud agents
- Since:
- 2023.05
-
getAvailableAgentTypes
@NotNull Map<SAgentType,VirtualAgentCompatibilityResult> getAvailableAgentTypes(@NotNull BuildTypeTemplate template)
- Returns:
- map of compatibility results for all available agent types against specified template
-
getAvailableAgentTypes
@NotNull Map<SAgentType,VirtualAgentCompatibilityResult> getAvailableAgentTypes(@NotNull SBuildType buildType)
- Returns:
- map of compatibility results for all available agent types against specified build type
-
getAvailableAgentTypes
@NotNull Map<SAgentType,VirtualAgentCompatibilityResult> getAvailableAgentTypes(@NotNull BuildPromotion buildPromotion)
- Returns:
- map of compatibility results for all available agent types against specified build promotion
-
-