Class CompatibilityTableAgentPoolData
- java.lang.Object
-
- jetbrains.buildServer.controllers.compatibility.CompatibilityTableAgentPoolData
-
- Direct Known Subclasses:
CompatibilityTableAgentPool
public class CompatibilityTableAgentPoolData extends Object
- Author:
- Eugene Petrenko (eugene.petrenko@gmail.com) Date: 08.07.12 13:44
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CompatibilityTableAgentPoolData.FilteredData
-
Constructor Summary
Constructors Constructor Description CompatibilityTableAgentPoolData(AgentPool pool)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
add(CompatibilityTableAgent agent)
protected void
add(CompatibilityTableAgentType type)
void
addAgent(SBuildAgent agent, CompatibilityResult result, boolean canRunOn)
void
addAgentType(SAgentType agent, VirtualAgentCompatibilityResult result, boolean canRunOn)
CompatibilityTableAgentPool
filter(String blockPrefix, CompatibilityTableCellFilter filter)
AgentPool
getAgentPool()
Collection<CompatibilityTableAgent>
getAgents()
Collection<CompatibilityTableAgentType>
getAgentTypes()
CompatibilityTableAgentPoolData.FilteredData
getFilteredData(boolean group)
int
getNumberByPool()
boolean
isHasAgentOrTypes()
-
-
-
Constructor Detail
-
CompatibilityTableAgentPoolData
public CompatibilityTableAgentPoolData(@NotNull AgentPool pool)
-
-
Method Detail
-
add
protected void add(@NotNull CompatibilityTableAgent agent)
-
add
protected void add(@NotNull CompatibilityTableAgentType type)
-
addAgent
public void addAgent(@NotNull SBuildAgent agent, @NotNull CompatibilityResult result, boolean canRunOn)
-
addAgentType
public void addAgentType(@NotNull SAgentType agent, @NotNull VirtualAgentCompatibilityResult result, boolean canRunOn)
-
filter
@NotNull public CompatibilityTableAgentPool filter(@NotNull String blockPrefix, @NotNull CompatibilityTableCellFilter filter)
-
getAgentPool
@NotNull public AgentPool getAgentPool()
-
getAgents
@NotNull public Collection<CompatibilityTableAgent> getAgents()
-
getAgentTypes
@NotNull public Collection<CompatibilityTableAgentType> getAgentTypes()
-
getFilteredData
@NotNull public CompatibilityTableAgentPoolData.FilteredData getFilteredData(boolean group)
-
isHasAgentOrTypes
public boolean isHasAgentOrTypes()
-
getNumberByPool
public int getNumberByPool()
-
-