Uses of Interface
jetbrains.buildServer.serverSide.agentPools.AgentPool
-
-
Uses of AgentPool in jetbrains.buildServer.clouds.server.impl
Methods in jetbrains.buildServer.clouds.server.impl with parameters of type AgentPool Modifier and Type Method Description protected CanStartNewInstanceResult
CloudQuotaCheckerImpl. checkCanAddNewAgentToPool(AgentPool agentPool, Supplier<Collection<Pair<CloudProfile,CloudInstance>>> startingInstancesSupplier)
-
Uses of AgentPool in jetbrains.buildServer.controllers
Methods in jetbrains.buildServer.controllers that return AgentPool Modifier and Type Method Description AgentPool
RunBuildBean. getRunOnAgentPool()
Methods in jetbrains.buildServer.controllers that return types with arguments of type AgentPool Modifier and Type Method Description List<Pair<AgentPool,List<RunBuildBean.AgentDescriptionWrapper>>>
RunBuildBean. getAvailableAgents()
-
Uses of AgentPool in jetbrains.buildServer.controllers.agent
Methods in jetbrains.buildServer.controllers.agent that return AgentPool Modifier and Type Method Description AgentPool
PoolBox. getAgentPool()
AgentPool
AgentGroup. getPool()
Methods in jetbrains.buildServer.controllers.agent that return types with arguments of type AgentPool Modifier and Type Method Description List<AgentPool>
AgentDetailsForm. getAvailablePools()
Constructors in jetbrains.buildServer.controllers.agent with parameters of type AgentPool Constructor Description AgentGroup(AgentPool pool, List<SBuildAgent> agents)
PoolBox(AgentPool agentPool, Comparator<SProject> projectsComparator)
-
Uses of AgentPool in jetbrains.buildServer.controllers.agent.statistics
Methods in jetbrains.buildServer.controllers.agent.statistics that return types with arguments of type AgentPool Modifier and Type Method Description List<Pair<AgentPool,Map<AgentHolder,StatisticLineBean>>>
LinesBean. getLines()
-
Uses of AgentPool in jetbrains.buildServer.controllers.agent.statistics.table
Methods in jetbrains.buildServer.controllers.agent.statistics.table that return AgentPool Modifier and Type Method Description AgentPool
NullableAgent. getAgentPool()
Methods in jetbrains.buildServer.controllers.agent.statistics.table that return types with arguments of type AgentPool Modifier and Type Method Description TableRow<String,Pair<AgentPool,List<NullableAgent>>,String>
AgentConfigurationTableBean. getGroupedCols()
Method parameters in jetbrains.buildServer.controllers.agent.statistics.table with type arguments of type AgentPool Modifier and Type Method Description List<GroupingTableRows>
AgentStatistixMatrixRenderer. renderRows(Counter rowCounter, List<Pair<AgentPool,List<NullableAgent>>> groupedAgents, RawMatrix<NullableBuildType,NullableAgent,AgentStatisticsMatrixCell> m)
Constructors in jetbrains.buildServer.controllers.agent.statistics.table with parameters of type AgentPool Constructor Description NullableAgent(String agentName, Integer agentTypeId, AgentPool pool)
-
Uses of AgentPool in jetbrains.buildServer.controllers.agent.statistics.table.render
Method parameters in jetbrains.buildServer.controllers.agent.statistics.table.render with type arguments of type AgentPool Modifier and Type Method Description GroupingTableRows
OneGroupRenderer. buildOneRowsGroup(Counter rowId, boolean renderProject, List<Pair<AgentPool,List<NullableAgent>>> groupedAgents, RawMatrix<NullableBuildType,NullableAgent,AgentStatisticsMatrixCell> matrix)
List<GroupingTableRows>
FlatRenderer. renderRows(Counter rowCounter, List<Pair<AgentPool,List<NullableAgent>>> groupedAgents, RawMatrix<NullableBuildType,NullableAgent,AgentStatisticsMatrixCell> m)
List<GroupingTableRows>
GroupingRenderer. renderRows(Counter rowCounter, List<Pair<AgentPool,List<NullableAgent>>> groupedAgents, RawMatrix<NullableBuildType,NullableAgent,AgentStatisticsMatrixCell> m)
-
Uses of AgentPool in jetbrains.buildServer.controllers.agent.statistics.table.rows
Constructor parameters in jetbrains.buildServer.controllers.agent.statistics.table.rows with type arguments of type AgentPool Constructor Description HeadRow(List<Pair<AgentPool,List<NullableAgent>>> groupedAgents)
-
Uses of AgentPool in jetbrains.buildServer.controllers.compatibility
Methods in jetbrains.buildServer.controllers.compatibility that return AgentPool Modifier and Type Method Description AgentPool
CompatibilityTableAgentPoolData. getAgentPool()
Methods in jetbrains.buildServer.controllers.compatibility that return types with arguments of type AgentPool Modifier and Type Method Description List<AgentPool>
CompatibilityModel. getAssociatedPools()
Constructors in jetbrains.buildServer.controllers.compatibility with parameters of type AgentPool Constructor Description CompatibilityTableAgentPool(AgentPool pool, String blockPrefix)
CompatibilityTableAgentPoolData(AgentPool pool)
-
Uses of AgentPool in jetbrains.buildServer.controllers.queue
Methods in jetbrains.buildServer.controllers.queue that return types with arguments of type AgentPool Modifier and Type Method Description List<AgentPool>
BuildQueueBean. getAllAgentPools()
Method parameters in jetbrains.buildServer.controllers.queue with type arguments of type AgentPool Modifier and Type Method Description void
BuildQueueBean. setAllAgentPools(List<AgentPool> allAgentPools)
-
Uses of AgentPool in jetbrains.buildServer.serverSide
Methods in jetbrains.buildServer.serverSide that return AgentPool Modifier and Type Method Description AgentPool
SBuildAgent. getAgentPool()
AgentPool
TriggerTask. getAgentPoolToRunOn()
Methods in jetbrains.buildServer.serverSide that return types with arguments of type AgentPool Modifier and Type Method Description List<AgentPool>
SProject. getAgentPools()
Return list of Agent Pool this project is associated with.Methods in jetbrains.buildServer.serverSide with parameters of type AgentPool Modifier and Type Method Description void
TriggerTask. setRunOnAgentFromPool(AgentPool pool)
Sets pool where the build should be started. -
Uses of AgentPool in jetbrains.buildServer.serverSide.agentPools
Subinterfaces of AgentPool in jetbrains.buildServer.serverSide.agentPools Modifier and Type Interface Description interface
ReadOnlyAgentPool
marker interface to indicate that this pool is readonly and doesn't allow adding projects and agents via UIClasses in jetbrains.buildServer.serverSide.agentPools that implement AgentPool Modifier and Type Class Description class
AgentPoolImpl
class
FakeAgentPool
Created by Sergey.Pak on 5/13/2016.class
ProjectAgentPoolImpl
Fields in jetbrains.buildServer.serverSide.agentPools declared as AgentPool Modifier and Type Field Description static AgentPool
AgentPoolUtil. DUMMY_POOL
static AgentPool
AgentPoolUtil. DUMMY_PROJECT_POOL
Not to be used in real situationsFields in jetbrains.buildServer.serverSide.agentPools with type parameters of type AgentPool Modifier and Type Field Description static Comparator<AgentPool>
AgentPoolUtil. POOL_COMPARATOR
Methods in jetbrains.buildServer.serverSide.agentPools that return AgentPool Modifier and Type Method Description AgentPool
AgentPoolManager. createNewAgentPool(String agentPoolName)
Creates new agent pool with the specified name and no limits.AgentPool
AgentPoolManager. createNewAgentPool(String agentPoolName, AgentPoolLimits poolLimits)
Creates new agent pool with the specified name and specific limitsAgentPool
AgentPoolManagerImpl. createNewAgentPool(String agentPoolName)
AgentPool
AgentPoolManagerImpl. createNewAgentPool(String agentPoolName, AgentPoolLimits poolLimits)
AgentPool
AgentPoolManager. createUnknownPool(int agentPoolId)
Creates an instance of "unknown" pool without writing anything to DB.AgentPool
AgentPoolManagerImpl. createUnknownPool(int agentPoolId)
AgentPool
AgentPoolManager. deleteAgentPool(int agentPoolId)
Deletes agent pool with the specified identifier.AgentPool
AgentPoolManagerImpl. deleteAgentPool(int agentPoolId)
AgentPool
AgentPoolManager. findAgentPoolById(int agentPoolId)
Returns agent pool with the specified identifier.AgentPool
AgentPoolManagerImpl. findAgentPoolById(int agentPoolId)
AgentPool
AgentPoolManager. findAgentPoolByTypeId(int agentTypeId)
Searches for agent pool by agent type id.AgentPool
AgentPoolManagerImpl. findAgentPoolByTypeId(int agentTypeId)
AgentPool
AgentPoolManager. findProjectPoolByProjectId(String projectId)
Creates pool for project in memory, without persisting it to DBAgentPool
AgentPoolManagerImpl. findProjectPoolByProjectId(String projectId)
AgentPool
AgentPoolManager. getOrCreateProjectPool(String projectId)
Creates pool for project in memory, without persisting it to DBAgentPool
AgentPoolManagerImpl. getOrCreateProjectPool(String projectId)
AgentPool
AgentPoolUtil.PoolExtractor. getPool(T poolHolder)
AgentPool
AgentPoolManager. updateAgentPool(int agentPoolId, String newAgentPoolName, AgentPoolLimits poolLimits)
Renames agent pool with the specified identifier.AgentPool
AgentPoolManagerImpl. updateAgentPool(int agentPoolId, String newAgentPoolName, AgentPoolLimits newPoolLimits)
Methods in jetbrains.buildServer.serverSide.agentPools that return types with arguments of type AgentPool Modifier and Type Method Description Map<Integer,AgentPool>
AgentPoolManager. findAgentPoolsByIds(Collection<Integer> agentPoolIds)
Returns a map of agent pools corresponding to the specified agent pool idsMap<Integer,AgentPool>
AgentPoolManagerImpl. findAgentPoolsByIds(Collection<Integer> agentPoolIds)
static Map<AgentPool,Set<SAgentType>>
AgentPoolUtil. getAgentTypesGrouped(Collection<? extends BuildAgentEx> agents)
List<AgentPool>
AgentPoolManager. getAllAgentPools()
Returns all agent pools.List<AgentPool>
AgentPoolManagerImpl. getAllAgentPools()
List<AgentPool>
AgentPoolManager. getAllAgentPoolsEx(boolean includeProjectPools)
returns list of agent pools (see options)List<AgentPool>
AgentPoolManagerImpl. getAllAgentPoolsEx(boolean includeProjectPools)
Collection<AgentPool>
AgentPoolManager. getProjectOwnedAgentPools(String projectExternalId)
Returns agent pools that include only projects that are under this project's tree (including the project itself).Collection<AgentPool>
AgentPoolManagerImpl. getProjectOwnedAgentPools(String projectExternalId)
static List<Pair<AgentPool,List<SBuildAgent>>>
AgentPoolUtil. groupAgentsByPools(List<SBuildAgent> agents)
static <T> List<Pair<AgentPool,List<T>>>
AgentPoolUtil. groupByPools(Collection<T> poolHolders, AgentPoolUtil.PoolExtractor<T> poolExtractor, boolean sortPools)
Methods in jetbrains.buildServer.serverSide.agentPools with parameters of type AgentPool Modifier and Type Method Description void
AgentPoolAdapter. agentTypeMoved(AgentType agentType, AgentPool oldPool, AgentPool newPool)
default void
AgentPoolListener. agentTypeMoved(AgentType agentType, AgentPool oldPool, AgentPool newPool)
Called when agent type is moved to another poolString
AgentPoolManager. checkAgentPoolCanBeUsedByCloudProfile(String cloudProfileId, AgentPool agentPool)
Checks if agent from the given cloud profile can be used with a specified pool.String
AgentPoolManagerImpl. checkAgentPoolCanBeUsedByCloudProfile(String cloudProfileId, AgentPool agentPool)
static int
AgentPoolUtil. compare(AgentPool pool1, AgentPool pool2)
-
Uses of AgentPool in jetbrains.buildServer.serverSide.agentTypes
Methods in jetbrains.buildServer.serverSide.agentTypes that return AgentPool Modifier and Type Method Description AgentPool
AgentTypeImpl. getAgentPool()
AgentPool
SAgentType. getAgentPool()
-
Uses of AgentPool in jetbrains.buildServer.serverSide.audit
Methods in jetbrains.buildServer.serverSide.audit with parameters of type AgentPool Modifier and Type Method Description AuditLog
AuditLogFactory. createForAgentPool(AgentPool agentPool)
Returns audit log for agent pool -
Uses of AgentPool in jetbrains.buildServer.serverSide.audit.helpers
Methods in jetbrains.buildServer.serverSide.audit.helpers with parameters of type AgentPool Modifier and Type Method Description protected String
AgentPoolHelper. doGetLog4jDescription(AgentPool object)
protected String
AgentPoolHelper. doGetObjectId(AgentPool object)
protected String
AgentPoolHelper. doGetObjectName(AgentPool object)
-
Uses of AgentPool in jetbrains.buildServer.serverSide.auth
Methods in jetbrains.buildServer.serverSide.auth with parameters of type AgentPool Modifier and Type Method Description void
AccessChecker. checkCanViewAgentDetailsInPool(AgentPool agentPool)
void
AccessChecker. checkCanViewAgentPool(AgentPool agentPool)
void
AccessChecker. checkHasPermissionForPool(AgentPool pool, Permission globalPermission, Permission poolPermission)
Checks authority has either the project-level permission in all projects associated with the pool or the global permission.static boolean
AuthUtil. hasGlobalOrPoolProjectsPermission(AuthorityHolder authorityHolder, AgentPool agentPool, Permission globalPermission, Permission projectPermission)
returns true if specified authority holder has specific permission globally or for supplied all projects.static boolean
AuthUtil. hasPermissionToAuthorizeAgentsInPool(AuthorityHolder authorityHolder, AgentPool agentPool)
Checks whether specified authority holder can authorize or unauthorize agents in the given pool.static boolean
AuthUtil. hasPermissionToEnableAgentsInPool(AuthorityHolder authorityHolder, AgentPool agentPool)
Checks whether specified authority holder can enable or disable agents in the given pool.static boolean
AuthUtil. hasPermissionToViewAgentDetailsInPool(AuthorityHolder authorityHolder, AgentPool agentPool)
Checks whether specified authority holder can view details of agent placed in the given pool.static boolean
AuthUtil. hasPermissionToViewAgentPool(AuthorityHolder authHolder, AgentPool agentPool)
Checks whether specified authority holder can view agents placed in the given pool. -
Uses of AgentPool in jetbrains.buildServer.serverSide.fakes
Methods in jetbrains.buildServer.serverSide.fakes that return AgentPool Modifier and Type Method Description AgentPool
FakeAgentPoolManager. createNewAgentPool(int newId, String agentPoolName, AgentPoolLimits details)
AgentPool
FakeAgentPoolManager. createNewAgentPool(String agentPoolName)
AgentPool
FakeAgentPoolManager. createNewAgentPool(String agentPoolName, AgentPoolLimits poolLimits)
AgentPool
FakeAgentPoolManager. createUnknownPool(int agentPoolId)
AgentPool
FakeAgentPoolManager. deleteAgentPool(int agentPoolId)
AgentPool
FakeAgentPoolManager. findAgentPoolById(int agentPoolId)
AgentPool
FakeAgentPoolManager. findAgentPoolByTypeId(int agentTypeId)
AgentPool
FakeAgentPoolManager. findProjectPoolByProjectId(String projectId)
AgentPool
FakeAgentPoolManager. getOrCreateProjectPool(String projectId)
AgentPool
FakeAgentPoolManager. updateAgentPool(int agentPoolId, String newAgentPoolName, AgentPoolLimits poolLimits)
Methods in jetbrains.buildServer.serverSide.fakes that return types with arguments of type AgentPool Modifier and Type Method Description Map<Integer,AgentPool>
FakeAgentPoolManager. findAgentPoolsByIds(Collection<Integer> agentPoolIds)
List<AgentPool>
FakeAgentPoolManager. getAllAgentPools()
List<AgentPool>
FakeAgentPoolManager. getAllAgentPoolsEx(boolean includeProjectPools)
Collection<AgentPool>
FakeAgentPoolManager. getProjectOwnedAgentPools(String projectExternalId)
Methods in jetbrains.buildServer.serverSide.fakes with parameters of type AgentPool Modifier and Type Method Description String
FakeAgentPoolManager. checkAgentPoolCanBeUsedByCloudProfile(String cloudProfileId, AgentPool agentPool)
-
Uses of AgentPool in jetbrains.buildServer.serverSide.impl
Methods in jetbrains.buildServer.serverSide.impl that return AgentPool Modifier and Type Method Description AgentPool
AutomaticAgentAuthorizationTokens.ResolvedTokenInfo. getAgentPool()
AgentPool
MockAgentType. getAgentPool()
AgentPool
BatchTriggerTaskImpl. getAgentPoolToRunOn()
Methods in jetbrains.buildServer.serverSide.impl with parameters of type AgentPool Modifier and Type Method Description static String
LogUtil. describe(AgentPool agentPool)
List<String>
AutomaticAgentAuthorizationTokens. generateTokens(AgentPool agentPool, Integer timeToLiveSeconds, boolean singleUse, int count)
Generates a list of tokens that can be used to authorize agent in the provided agent pool.void
BatchTriggerTaskImpl. setRunOnAgentFromPool(AgentPool pool)
-
Uses of AgentPool in jetbrains.buildServer.serverSide.impl.agent
Classes in jetbrains.buildServer.serverSide.impl.agent that implement AgentPool Modifier and Type Class Description static class
DummyAgentType.DummyAgentPool
Methods in jetbrains.buildServer.serverSide.impl.agent that return AgentPool Modifier and Type Method Description AgentPool
AbstractBuildAgent. getAgentPool()
AgentPool
DummyAgentType. getAgentPool()
-
Uses of AgentPool in jetbrains.buildServer.serverSide.impl.audit
Methods in jetbrains.buildServer.serverSide.impl.audit with parameters of type AgentPool Modifier and Type Method Description AuditLog
AuditLogFactoryImpl. createForAgentPool(AgentPool agentPool)
-
Uses of AgentPool in jetbrains.buildServer.serverSide.impl.auth
Methods in jetbrains.buildServer.serverSide.impl.auth that return AgentPool Modifier and Type Method Description AgentPool
SecuredAgentPoolManager. createNewAgentPool(String agentPoolName)
AgentPool
SecuredAgentPoolManager. createNewAgentPool(String agentPoolName, AgentPoolLimits poolLimits)
AgentPool
SecuredAgentPoolManager. createUnknownPool(int agentPoolId)
AgentPool
SecuredAgentPoolManager. deleteAgentPool(int agentPoolId)
AgentPool
SecuredAgentPoolManager. findAgentPoolById(int agentPoolId)
AgentPool
SecuredAgentPoolManager. findAgentPoolByTypeId(int agentTypeId)
AgentPool
SecuredAgentPoolManager. findProjectPoolByProjectId(String projectId)
AgentPool
SecuredAgentType. getAgentPool()
AgentPool
SecuredBuildAgent. getAgentPool()
AgentPool
SecuredAgentPoolManager. getOrCreateProjectPool(String projectId)
AgentPool
SecuredAgentPoolManager. updateAgentPool(int agentPoolId, String newAgentPoolName, AgentPoolLimits poolLimits)
Methods in jetbrains.buildServer.serverSide.impl.auth that return types with arguments of type AgentPool Modifier and Type Method Description Map<Integer,AgentPool>
SecuredAgentPoolManager. findAgentPoolsByIds(Collection<Integer> agentPoolIds)
List<AgentPool>
SecuredAgentPoolManager. getAllAgentPools()
List<AgentPool>
SecuredAgentPoolManager. getAllAgentPoolsEx(boolean includeProjectPools)
Collection<AgentPool>
SecuredAgentPoolManager. getProjectOwnedAgentPools(String projectExternalId)
Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type AgentPool Modifier and Type Method Description String
SecuredAgentPoolManager. checkAgentPoolCanBeUsedByCloudProfile(String cloudProfileId, AgentPool agentPool)
void
ServerAccessChecker. checkCanViewAgentDetailsInPool(AgentPool agentPool)
static void
ServerAuthUtil. checkCanViewAgentDetailsInPool(AuthorityHolder authorityHolder, AgentPool agentPool)
Deprecated.void
ServerAccessChecker. checkCanViewAgentPool(AgentPool agentPool)
static void
ServerAuthUtil. checkCanViewAgentPool(AuthorityHolder authorityHolder, AgentPool agentPool)
Deprecated.void
ServerAccessChecker. checkHasPermissionForPool(AgentPool pool, Permission globalPermission, Permission poolPermission)
static void
ServerAuthUtil. checkHasPermissionForPool(AuthorityHolder authorityHolder, AgentPool pool, Permission globalPermission, Permission poolPermission)
Deprecated. -
Uses of AgentPool in jetbrains.buildServer.serverSide.impl.buildDistribution.restrictors
Methods in jetbrains.buildServer.serverSide.impl.buildDistribution.restrictors that return AgentPool Modifier and Type Method Description AgentPool
PoolRestrictor. getAgentPool()
-
Uses of AgentPool in jetbrains.buildServer.serverSide.impl.projects
Methods in jetbrains.buildServer.serverSide.impl.projects that return types with arguments of type AgentPool Modifier and Type Method Description List<AgentPool>
ProjectImpl. getAgentPools()
-
Uses of AgentPool in jetbrains.buildServer.serverSide.impl.tracker
Methods in jetbrains.buildServer.serverSide.impl.tracker with parameters of type AgentPool Modifier and Type Method Description void
EventTrackerImpl. agentTypeMoved(AgentType agentType, AgentPool oldPool, AgentPool newPool)
-
Uses of AgentPool in jetbrains.buildServer.web.functions.auth
Methods in jetbrains.buildServer.web.functions.auth with parameters of type AgentPool Modifier and Type Method Description static boolean
AuthorizationFunctions. canViewAgentDetailsInPool(AgentPool agentPool)
Returns true if current authority holder can view details of agents in specified poolstatic boolean
AuthorizationFunctions. canViewAgentPool(AgentPool agentPool)
Returns true if current authority holder can view agents in specified pool
-