Uses of Interface
jetbrains.buildServer.serverSide.SBuildAgent
-
-
Uses of SBuildAgent in jetbrains
Methods in jetbrains with type parameters of type SBuildAgent Modifier and Type Method Description <T extends SBuildAgent>
AgentCompatibilityMockBuildType. getAgentCompatibility(T agent)Methods in jetbrains that return types with arguments of type SBuildAgent Modifier and Type Method Description List<SBuildAgent>MockBuildType. getAgentsWhereBuildConfigurationBuilt()Map<SBuildAgent,CompatibilityResult>MockBuildType. getCompatibilityMap()Collection<SBuildAgent>MockBuildType. getCompatibleAgents()Methods in jetbrains with parameters of type SBuildAgent Modifier and Type Method Description RunningBuildExMockBuildType. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)RunningBuildExMockBuildType. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)voidMockBuildType. releaseSources(SBuildAgent agent) -
Uses of SBuildAgent in jetbrains.buildServer
Methods in jetbrains.buildServer that return SBuildAgent Modifier and Type Method Description SBuildAgentMockBuild. getAgent()Methods in jetbrains.buildServer that return types with arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>MockBuildPromotion. getCanRunOnAgents(Collection<SBuildAgent> available)Map<SBuildAgent,CompatibilityResult>MockBuildPromotion. getCompatibilityMap(Collection<SBuildAgent> available)Collection<SBuildAgent>MockBuildPromotion. getCompatibleAgents(Collection<SBuildAgent> available)Methods in jetbrains.buildServer with parameters of type SBuildAgent Modifier and Type Method Description SQueuedBuildMockBuildPromotion. addToQueue(SBuildAgent buildAgent, String triggeredBy)voidMockBuild. setBuildAgent(SBuildAgent buildAgent)Method parameters in jetbrains.buildServer with type arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>MockBuildPromotion. getCanRunOnAgents(Collection<SBuildAgent> available)Map<SBuildAgent,CompatibilityResult>MockBuildPromotion. getCompatibilityMap(Collection<SBuildAgent> available)Collection<SBuildAgent>MockBuildPromotion. getCompatibleAgents(Collection<SBuildAgent> available)voidMockBuildPromotion. updateAgentsCompatibilityCache(Collection<SBuildAgent> agents, BuildPromotionEx.CompatibilityCacheUpdateMode cacheUpdateMode) -
Uses of SBuildAgent in jetbrains.buildServer.buildTriggers.vcs
Methods in jetbrains.buildServer.buildTriggers.vcs with parameters of type SBuildAgent Modifier and Type Method Description BuildBuilderBuildBuilder. on(SBuildAgent agent) -
Uses of SBuildAgent in jetbrains.buildServer.clouds
Methods in jetbrains.buildServer.clouds with parameters of type SBuildAgent Modifier and Type Method Description StringAgentExpirationCondition. getProlongationReason(CloudProfile cloudProfile, CloudInstance cloudInstance, SBuildAgent agent)Checks whether the agent can be marked as expired and the corresponding cloud instance can be stopped -
Uses of SBuildAgent in jetbrains.buildServer.clouds.server
Methods in jetbrains.buildServer.clouds.server that return types with arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>CloudManager. findAgentByInstance(String profileId, String instanceId)default Collection<SBuildAgent>CloudManager. findAgentByInstance(CloudProfile profile, CloudInstance instance)Deprecated.useCloudManager.findAgentByInstance(String, String)insteadMethods in jetbrains.buildServer.clouds.server with parameters of type SBuildAgent Modifier and Type Method Description voidCloudEventAdapter. instanceAgentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)voidCloudEventListener. instanceAgentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)TeamCity started instance has been started and connected to TeamCity as build agent This event may be fired about same object for many times.voidCloudEventAdapter. instanceAgentUnmatched(String profileId, String imageId, String instanceId, SBuildAgent agent)voidCloudEventListener. instanceAgentUnmatched(String profileId, String imageId, String instanceId, SBuildAgent agent)Fired if agent matched to the instance has gone -
Uses of SBuildAgent in jetbrains.buildServer.clouds.server.agentTypes
Methods in jetbrains.buildServer.clouds.server.agentTypes with parameters of type SBuildAgent Modifier and Type Method Description StringCloudAgentNameGenerator. generateName(SBuildAgent agent)CloudAgentInfoCloudAgentTypeProvider. getCloudAgentInfo(SBuildAgent agent)Fetches cloud agent information from arbitrarty agent (event disconnected) Implementation does not rely onAgentDescriptionand does not depende on any connected agents that may affect AgentType data.CloudAgentInfoCloudAgentTypeProviderImpl. getCloudAgentInfo(SBuildAgent agent) -
Uses of SBuildAgent in jetbrains.buildServer.clouds.server.impl
Methods in jetbrains.buildServer.clouds.server.impl that return types with arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>CloudManagerFacade. findAgentByInstance(String profileId, String instanceId)Collection<SBuildAgent>SecuredCloudManager. findAgentByInstance(String profileId, String instanceId)Methods in jetbrains.buildServer.clouds.server.impl with parameters of type SBuildAgent Modifier and Type Method Description voidCloudEventsLogger. instanceAgentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)voidCloudEventsLogger. instanceAgentUnmatched(String profileId, String imageId, String instanceId, SBuildAgent agent) -
Uses of SBuildAgent in jetbrains.buildServer.clouds.server.impl.instances
Methods in jetbrains.buildServer.clouds.server.impl.instances that return types with arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>RunningInstanceTrackerImpl. findAgentByInstance(String profileId, String instanceId)Collection<SBuildAgent>InstanceUpdateTask. getAssociatedAgents()Collection<SBuildAgent>NonExistingInstance. getAssociatedAgents()Collection<SBuildAgent>RunningInstanceTask. getAssociatedAgents()Collection<SBuildAgent>StoppedInstanceTask. getAssociatedAgents() -
Uses of SBuildAgent in jetbrains.buildServer.clouds.server.impl.virtual
Methods in jetbrains.buildServer.clouds.server.impl.virtual that return types with arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>RunningVirtualAgent. getAssociatedAgents()Collection<SBuildAgent>StartableAgentImpl. getAssociatedAgents()abstract Collection<SBuildAgent>VirtualAgentImpl. getAssociatedAgents()Constructor parameters in jetbrains.buildServer.clouds.server.impl.virtual with type arguments of type SBuildAgent Constructor Description RunningVirtualAgent(StartableAgentTypeImpl parent, CloudInstance instance, Collection<SBuildAgent> agents) -
Uses of SBuildAgent in jetbrains.buildServer.clouds.server.instances
Methods in jetbrains.buildServer.clouds.server.instances that return types with arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>RunningAgentsTracker. findAgentByInstance(String profileId, String instanceId)default Collection<SBuildAgent>RunningAgentsTracker. findAgentByInstance(CloudProfile profile, CloudInstance instance)Deprecated.Methods in jetbrains.buildServer.clouds.server.instances with parameters of type SBuildAgent Modifier and Type Method Description Pair<String,String>RunningAgentsTrackerEx. findMatchedInstanceByAgent(SBuildAgent agent)This method searches for the already matched instance vs given agent.protected StringCleanupObsoleteIntancesAction. getAgentDescription(SBuildAgent agent)voidCleanupObsoleteIntancesAction. processDisconnectedAgent(SBuildAgent agent, CloudAgentInfo info)Method parameters in jetbrains.buildServer.clouds.server.instances with type arguments of type SBuildAgent Modifier and Type Method Description protected AgentsFilterResultBuildStartFilter. filterAgentsInternal(List<SBuildAgent> agents2filter, AgentsFilterContext context) -
Uses of SBuildAgent in jetbrains.buildServer.clouds.server.instances.terminate
Methods in jetbrains.buildServer.clouds.server.instances.terminate with parameters of type SBuildAgent Modifier and Type Method Description static longIdleTimeoutTerminateFactory. getIdleMillis(SBuildAgent agent, CloudInstance instance, long currentTimeMillis, long serverStartTime)CloudConstants.AgentRemovePolicyValueAgentRemover. getRemovePolicy(SBuildAgent agent)CloudConstants.AgentRemovePolicyValueAgentRemoverImpl. getRemovePolicy(SBuildAgent agent)booleanInstanceTerminateCondition. isExpired(SBuildAgent agent, CloudProfile profile, CloudInstance instance)booleanAgentRemover. isRemovableAgent(SBuildAgent agent)booleanAgentRemoverImpl. isRemovableAgent(SBuildAgent agent)voidAgentRemover. removeAgent(SBuildAgent agent, String description)voidAgentRemoverImpl. removeAgent(SBuildAgent agent, String description) -
Uses of SBuildAgent in jetbrains.buildServer.controllers
Methods in jetbrains.buildServer.controllers that return types with arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>RunBuildBean. getRunOnAgents() -
Uses of SBuildAgent in jetbrains.buildServer.controllers.agent
Methods in jetbrains.buildServer.controllers.agent that return SBuildAgent Modifier and Type Method Description SBuildAgentAgentFinder. findAgent(javax.servlet.http.HttpServletRequest request)protected SBuildAgentAgentDetailsTabEx. getAgent(javax.servlet.http.HttpServletRequest request)Deprecated.Methods in jetbrains.buildServer.controllers.agent that return types with arguments of type SBuildAgent Modifier and Type Method Description List<SBuildAgent>AgentGroup. getAgents()List<SBuildAgent>AgentListForm. getAgents()protected List<? extends SBuildAgent>AgentsListConnectedTab. getAgents()protected abstract List<? extends SBuildAgent>AgentsListTab. getAgents()protected List<? extends SBuildAgent>AgentsListUnauthorizedTab. getAgents()protected List<? extends SBuildAgent>AgentsListUnregisteredTab. getAgents()Methods in jetbrains.buildServer.controllers.agent with parameters of type SBuildAgent Modifier and Type Method Description AgentDetailsFormAgentDetailsFormFactory. createAgentDetailsForm(SBuildAgent agent)Method parameters in jetbrains.buildServer.controllers.agent with type arguments of type SBuildAgent Modifier and Type Method Description voidAgentListForm. setAgents(List<? extends SBuildAgent> agents)Constructors in jetbrains.buildServer.controllers.agent with parameters of type SBuildAgent Constructor Description AgentDetailsForm(ProjectManager projectManager, AgentTypeManager agentTypeManager, AgentPoolManager agentPoolManager, CloudManagerBase cloudManagerBase, LicenseKeysManager licenseKeysManager, SecurityContextEx securityContext, SBuildAgent agent)Constructor parameters in jetbrains.buildServer.controllers.agent with type arguments of type SBuildAgent Constructor Description AgentGroup(List<SBuildAgent> agents)AgentGroup(AgentPool pool, List<SBuildAgent> agents) -
Uses of SBuildAgent in jetbrains.buildServer.controllers.agent.statistics
Methods in jetbrains.buildServer.controllers.agent.statistics that return SBuildAgent Modifier and Type Method Description SBuildAgentAgentHolder. getAgent()Constructors in jetbrains.buildServer.controllers.agent.statistics with parameters of type SBuildAgent Constructor Description AgentHolder(SBuildAgent agent, AgentReference agentReference, SAgentType agentType) -
Uses of SBuildAgent in jetbrains.buildServer.controllers.agent.statistics.table
Methods in jetbrains.buildServer.controllers.agent.statistics.table that return SBuildAgent Modifier and Type Method Description SBuildAgentAgentStatisticsInfo. findAgent(String agentName)SBuildAgentAgentStatisticsInfoImpl. findAgent(String agentName)SBuildAgentNullableAgent. getAgent()Methods in jetbrains.buildServer.controllers.agent.statistics.table with parameters of type SBuildAgent Modifier and Type Method Description voidNullableAgent. setAgent(SBuildAgent agent) -
Uses of SBuildAgent in jetbrains.buildServer.controllers.agentServer
Methods in jetbrains.buildServer.controllers.agentServer that return SBuildAgent Modifier and Type Method Description SBuildAgentBrowseData. getBuildAgent()Methods in jetbrains.buildServer.controllers.agentServer with parameters of type SBuildAgent Modifier and Type Method Description voidBrowseData. setBuildAgent(SBuildAgent buildAgent) -
Uses of SBuildAgent in jetbrains.buildServer.controllers.compatibility
Methods in jetbrains.buildServer.controllers.compatibility that return SBuildAgent Modifier and Type Method Description SBuildAgentCompatibilityTableAgent. getAgent()Methods in jetbrains.buildServer.controllers.compatibility that return types with arguments of type SBuildAgent Modifier and Type Method Description Map<SBuildAgent,CompatibilityResult>CompatibilityCalculator. getAgentsCompatibilityMap()Methods in jetbrains.buildServer.controllers.compatibility with parameters of type SBuildAgent Modifier and Type Method Description voidCompatibilityTableAgentPoolData. addAgent(SBuildAgent agent, CompatibilityResult result, boolean canRunOn)booleanCanRunOnCalculator. isCanRunOnAgent(SBuildAgent agent)Method parameters in jetbrains.buildServer.controllers.compatibility with type arguments of type SBuildAgent Modifier and Type Method Description voidCompatibilityPoolsBuilder. loadAgents(Map<SBuildAgent,CompatibilityResult> compatibility)Constructors in jetbrains.buildServer.controllers.compatibility with parameters of type SBuildAgent Constructor Description CompatibilityTableAgent(SBuildAgent agent, CompatibilityResult compatibility, boolean canRunOnAgent) -
Uses of SBuildAgent in jetbrains.buildServer.controllers.overview
Methods in jetbrains.buildServer.controllers.overview with parameters of type SBuildAgent Modifier and Type Method Description static StringOverviewController. getAgentOsType(SBuildAgent agent)The same method is used in REST plugin, here we need it temporary to be able to produce the same JSON as in REST for new UI needs -
Uses of SBuildAgent in jetbrains.buildServer.push.notificator
Methods in jetbrains.buildServer.push.notificator with parameters of type SBuildAgent Modifier and Type Method Description voidServerStatisticsNotificator.ServerStatisticListener. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)voidServerStatisticsNotificator.ServerStatisticListener. agentRemoved(SBuildAgent agent)voidServerStatisticsNotificator.ServerStatisticListener. agentStatusChanged(SBuildAgent agent, boolean wasEnabled, boolean wasAuthorized)voidServerStatisticsNotificator.ServerStatisticListener. agentUnregistered(SBuildAgent agent, String reason) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide
Subinterfaces of SBuildAgent in jetbrains.buildServer.serverSide Modifier and Type Interface Description interfaceBuildAgentExMethods in jetbrains.buildServer.serverSide with type parameters of type SBuildAgent Modifier and Type Method Description <T extends SBuildAgent>
TBuildAgentManager. findAgentById(int agentId, boolean searchUnregistered)Searches for an agent with specified id among registered and unregistered agents.<T extends SBuildAgent>
TBuildAgentManager. findAgentByName(String agentName, boolean searchUnregistered)Searches for an agent with specified name among registered and unregistered agents.<T extends SBuildAgent>
List<AgentCompatibility>BuildAgentManager. getAgentCompatibilities(T agent)Returns build configuration compatibility information for the specified agent<T extends SBuildAgent>
AgentCompatibilitySBuildType. getAgentCompatibility(T agent)Returns information about agent compatibility for the specified agent.<T extends SBuildAgent>
Set<String>BuildAgentManager. getCanRunConfigurations(T agent)Returns list of build configurations this agent can potentially run.<T extends SBuildAgent>
intBuildAgentManager. getNumberOfCompatibleConfigurations(T agent)Returns number of configurations compatible with specified agent<T extends SBuildAgent>
intBuildAgentManager. getNumberOfIncompatibleConfigurations(T agent)Returns number of configurations incompatible with specified agent<T extends SBuildAgent>
List<T>BuildAgentManager. getRegisteredAgents()Returns all registered authorized agents.<T extends SBuildAgent>
List<T>BuildAgentManager. getRegisteredAgents(boolean includeUnauthorized)Returns all registered agents.<T extends SBuildAgent>
BuildAgentManager.RunConfigurationPolicyBuildAgentManager. getRunConfigurationPolicy(T agent)Returns run configuration policy for an agent.<T extends SBuildAgent>
List<T>BuildAgentManager. getUnregisteredAgents()Returns list of all currently unregistered and authorized agents, i.e.<T extends SBuildAgent>
List<T>BuildAgentManager. getUnregisteredAgents(boolean includeUnauthorized)Returns list of all currently unregistered agents, with additional filter based on authorization status.<T extends SBuildAgent>
booleanBuildAgentManager. isCanRunConfiguration(T agent, BuildTypeDescriptor buildType)Returns true if specified agent can run specified build configuration.<T extends SBuildAgent>
voidBuildAgentManager. setCanRunConfiguration(T agent, String buildTypeId, boolean canRun)IfBuildAgentManager.RunConfigurationPolicy.SELECTED_COMPATIBLE_CONFIGURATIONSpolicy is selected for the agent, sets whether configuration with specified id can or can't run on the agent.<T extends SBuildAgent>
voidBuildAgentManager. setRunConfigurationPolicy(T agent, BuildAgentManager.RunConfigurationPolicy policy)Sets build configuration run policy for an agent.Methods in jetbrains.buildServer.serverSide that return SBuildAgent Modifier and Type Method Description SBuildAgentSBuild. getAgent()SBuildAgentSRunningBuild. getAgent()Get build agent this running build is running on.SBuildAgentTriggerTask. getAgentToRunOn()SBuildAgentQueuedBuildEx. getBuildAgent()Deprecated.SBuildAgentSQueuedBuild. getBuildAgent()Deprecated.Methods in jetbrains.buildServer.serverSide that return types with arguments of type SBuildAgent Modifier and Type Method Description List<SBuildAgent>SBuildType. getAgentsWhereBuildConfigurationBuilt()Returns list of agents (sorted by name) where this build configuration was ever built.Collection<SBuildAgent>BuildPromotion. getCanRunOnAgents(Collection<SBuildAgent> available)Returns collection of agents where this build promotion can be executed.List<SBuildAgent>QueuedBuildEx. getCanRunOnAgents(List<SBuildAgent> availableAgents)List<SBuildAgent>SQueuedBuild. getCanRunOnAgents()Returns agents this build can run onMap<SBuildAgent,CompatibilityResult>BuildPromotion. getCompatibilityMap(Collection<SBuildAgent> available)Returns compatibility map for given set of agents.Map<SBuildAgent,CompatibilityResult>CompatibleAgents. getCompatibilityMap()Returns compatibility map, key is an agent and value is compatibility result.Map<SBuildAgent,CompatibilityResult>SQueuedBuild. getCompatibilityMap()Collection<SBuildAgent>BuildPromotion. getCompatibleAgents(Collection<SBuildAgent> available)Returns compatible agents only, does not check that build configuration is allowed to be executed on the agentsCollection<SBuildAgent>CompatibleAgents. getCompatibleAgents()Returns collection of compatible agentsMethods in jetbrains.buildServer.serverSide with parameters of type SBuildAgent Modifier and Type Method Description SQueuedBuildBuildPromotion. addToQueue(SBuildAgent buildAgent, String triggeredBy)Creates a new build on the base of this promotion (and all necessary builds for the promotions this one depends on) and adds it to the Queue.voidBuildServerAdapter. agentDescriptionUpdated(SBuildAgent agent)voidBuildServerListener. agentDescriptionUpdated(SBuildAgent agent)Called when build agent description update is finished.voidBuildServerAdapter. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)voidBuildServerListener. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)Called when build agent is registered (connected)
Some events may be skipped when an agent was registered on another node.voidBuildServerAdapter. agentRemoved(SBuildAgent agent)voidBuildServerListener. agentRemoved(SBuildAgent agent)Called when agent was completely removed from server storage.voidBuildServerAdapter. agentStatusChanged(SBuildAgent agent, boolean wasEnabled, boolean wasAuthorized)voidBuildServerListener. agentStatusChanged(SBuildAgent agent, boolean wasEnabled, boolean wasAuthorized)Called when the status of an agent is changed by a user
Some events may be skipped when an agent is registered on another node.voidBuildServerAdapter. agentUnregistered(SBuildAgent agent)Deprecated.voidBuildServerAdapter. agentUnregistered(SBuildAgent agent, String reason)voidBuildServerListener. agentUnregistered(SBuildAgent agent)Deprecated.voidBuildServerListener. agentUnregistered(SBuildAgent agent, String reason)Called after build agent unregistration
Some events may be skipped when an agent was registered on another node.voidBuildServerAdapter. beforeAgentUnregistered(SBuildAgent agent)voidBuildServerListener. beforeAgentUnregistered(SBuildAgent agent)Called before build agent unregistration
Some events may be skipped when an agent was registered on another node.List<SFinishedBuild>BuildHistory. getHistoryByAgent(SBuildAgent agent, User user, boolean includeCanceled)Returns the build history filtered by theagent.DateBuildHistory. getLastFinishedBuildDateOnAgent(SBuildAgent agent, Date finishTimeAfter)Return last finished build that was started on the agent.SRunningBuildRunningBuildsManager. getRunningBuildOnAgent(SBuildAgent agent)Returns running build running on the specified agent or null if there are no build on the agent.RunningBuildExBuildTypeEx. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)Creates new SRunningBuild instance and sets executor name as a build promotion attribute for the purposes of Executor mode builds.RunningBuildExBuildTypeEx. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)Creates new SRunningBuild instance.voidSBuildType. releaseSources(SBuildAgent agent)Releases sources of the build configuration on specified agent only.voidBuildAgentManager. removeAgent(SBuildAgent agent, SUser user)Removes specified agent and cleans up this agent state from the database.BuildQueryOptionsBuildQueryOptions. setAgent(SBuildAgent agent)Set agent to return only builds executed by the specified agent.voidTriggerTask. setRunOnAgent(SBuildAgent agent)Assigns build to the specified agent.Method parameters in jetbrains.buildServer.serverSide with type arguments of type SBuildAgent Modifier and Type Method Description voidBuildServerAdapter. agentsDescriptionUpdated(Collection<SBuildAgent> agents)voidBuildServerListener. agentsDescriptionUpdated(Collection<SBuildAgent> agents)Same asBuildServerListener.agentDescriptionUpdated(SBuildAgent)but is sent for a number of agents at once.Collection<SBuildAgent>BuildPromotion. getCanRunOnAgents(Collection<SBuildAgent> available)Returns collection of agents where this build promotion can be executed.List<SBuildAgent>QueuedBuildEx. getCanRunOnAgents(List<SBuildAgent> availableAgents)Map<SBuildAgent,CompatibilityResult>BuildPromotion. getCompatibilityMap(Collection<SBuildAgent> available)Returns compatibility map for given set of agents.Collection<SBuildAgent>BuildPromotion. getCompatibleAgents(Collection<SBuildAgent> available)Returns compatible agents only, does not check that build configuration is allowed to be executed on the agentsvoidBuildPromotionEx. updateAgentsCompatibilityCache(Collection<SBuildAgent> agents, BuildPromotionEx.CompatibilityCacheUpdateMode cacheUpdateMode) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.agentPools
Methods in jetbrains.buildServer.serverSide.agentPools with type parameters of type SBuildAgent Modifier and Type Method Description <T extends SBuildAgent>
TMockBuildAgentManager. findAgentById(int agentId, boolean searchUnregistered)<T extends SBuildAgent>
TMockBuildAgentManager. findAgentByName(String agentName, boolean searchUnregistered)<T extends SBuildAgent>
List<AgentCompatibility>MockBuildAgentManager. getAgentCompatibilities(T agent)<T extends SBuildAgent>
Set<String>MockBuildAgentManager. getCanRunConfigurations(T agent)<T extends SBuildAgent>
intMockBuildAgentManager. getNumberOfCompatibleConfigurations(T agent)<T extends SBuildAgent>
intMockBuildAgentManager. getNumberOfIncompatibleConfigurations(T agent)<T extends SBuildAgent>
List<T>MockBuildAgentManager. getRegisteredAgents()<T extends SBuildAgent>
List<T>MockBuildAgentManager. getRegisteredAgents(boolean includeUnauthorized)<T extends SBuildAgent>
BuildAgentManager.RunConfigurationPolicyMockBuildAgentManager. getRunConfigurationPolicy(T agent)<T extends SBuildAgent>
List<T>MockBuildAgentManager. getUnregisteredAgents()<T extends SBuildAgent>
List<T>MockBuildAgentManager. getUnregisteredAgents(boolean includeUnauthorized)<T extends SBuildAgent>
booleanMockBuildAgentManager. isCanRunConfiguration(T agent, BuildTypeDescriptor buildType)<T extends SBuildAgent>
voidMockBuildAgentManager. setCanRunConfiguration(T agent, String buildTypeId, boolean canRun)<T extends SBuildAgent>
voidMockBuildAgentManager. setRunConfigurationPolicy(T agent, BuildAgentManager.RunConfigurationPolicy policy)Methods in jetbrains.buildServer.serverSide.agentPools that return types with arguments of type SBuildAgent Modifier and Type Method Description Filter<SBuildAgent>AgentPoolsFilter. getAgentFilter()Filter<SBuildAgent>BasePoolsFilter. getAgentFilter()static List<Pair<AgentPool,List<SBuildAgent>>>AgentPoolUtil. groupAgentsByPools(List<SBuildAgent> agents)Methods in jetbrains.buildServer.serverSide.agentPools with parameters of type SBuildAgent Modifier and Type Method Description voidMockBuildAgentManager. removeAgent(SBuildAgent agent, SUser user)Method parameters in jetbrains.buildServer.serverSide.agentPools with type arguments of type SBuildAgent Modifier and Type Method Description static List<Pair<AgentPool,List<SBuildAgent>>>AgentPoolUtil. groupAgentsByPools(List<SBuildAgent> agents) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.agentTypes
Methods in jetbrains.buildServer.serverSide.agentTypes that return SBuildAgent Modifier and Type Method Description SBuildAgentAgentTypeImpl. getRealAgent()SBuildAgentSAgentType. getRealAgent()For real agent types returns the corresponding agent or null if it does not exist anymore. -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.audit
Methods in jetbrains.buildServer.serverSide.audit with parameters of type SBuildAgent Modifier and Type Method Description AuditLogAuditLogFactory. createForAgent(SBuildAgent agent)Returns audit log for the specified agent -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.audit.helpers
Methods in jetbrains.buildServer.serverSide.audit.helpers with parameters of type SBuildAgent Modifier and Type Method Description protected StringAgentHelper. doGetLog4jDescription(SBuildAgent object)protected StringAgentHelper. doGetObjectId(SBuildAgent object)protected StringAgentHelper. doGetObjectName(SBuildAgent object) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.auth
Methods in jetbrains.buildServer.serverSide.auth with parameters of type SBuildAgent Modifier and Type Method Description static booleanAuthUtil. canAdministerAgent(AuthorityHolder authorityHolder, SBuildAgent agent)Returns true if authority holder can administer the specified agentstatic booleanAuthUtil. canViewAgentDetails(AuthorityHolder authorityHolder, SBuildAgent agent)voidAccessChecker. checkCanAdministerAgent(SBuildAgent agent)voidAccessChecker. checkCanViewAgent(SBuildAgent agent) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.buildDistribution
Methods in jetbrains.buildServer.serverSide.buildDistribution that return SBuildAgent Modifier and Type Method Description SBuildAgentRunningBuildInfo. getAgent()Methods in jetbrains.buildServer.serverSide.buildDistribution that return types with arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>BuildDistributorInput. getAgents()Set<SBuildAgent>BuildDistributorInput. getBusyAgents()Collection<SBuildAgent>BuildPromotionInfo. getCanRunOnAgents(Collection<SBuildAgent> available)Returns collection of agents where this build promotion can be executed.Collection<SBuildAgent>QueuedBuildInfo. getCompatibleAgents(Collection<SBuildAgent> availableAgents)Takes collection of agents as an argument and returns those which are compatible with current queued buildMap<QueuedBuildInfo,SBuildAgent>GenericAgentsFilterContext. getDistributedBuilds()Returns map of the queued builds already assigned to connected agents.List<SBuildAgent>AgentsFilterResult. getFilteredConnectedAgents()Returns list of filtered agents which can start a build.Method parameters in jetbrains.buildServer.serverSide.buildDistribution with type arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>BuildPromotionInfo. getCanRunOnAgents(Collection<SBuildAgent> available)Returns collection of agents where this build promotion can be executed.Collection<SBuildAgent>QueuedBuildInfo. getCompatibleAgents(Collection<SBuildAgent> availableAgents)Takes collection of agents as an argument and returns those which are compatible with current queued buildvoidAgentsFilterResult. setFilteredConnectedAgents(List<SBuildAgent> filteredConnectedAgents)Sets new list of agents to use for the starting build. -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.fakes
Methods in jetbrains.buildServer.serverSide.fakes with parameters of type SBuildAgent Modifier and Type Method Description List<SFinishedBuild>FakeBuildHistory. getHistoryByAgent(SBuildAgent agent, User user, boolean includeCanceled)DateFakeBuildHistory. getLastFinishedBuildDateOnAgent(SBuildAgent agent, Date finishTimeAfter) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.healthStatus.reports
Methods in jetbrains.buildServer.serverSide.healthStatus.reports with parameters of type SBuildAgent Modifier and Type Method Description voidNoProxyMultiNodeSetupReport. updateFrom(SBuildAgent buildAgent) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl
Classes in jetbrains.buildServer.serverSide.impl that implement SBuildAgent Modifier and Type Class Description classMockBuildAgentMethods in jetbrains.buildServer.serverSide.impl with type parameters of type SBuildAgent Modifier and Type Method Description <T extends SBuildAgent>
List<AgentCompatibility>BuildAgentManagerImpl. getAgentCompatibilities(T agent)<T extends SBuildAgent>
AgentCompatibilityEditableBuildTypeCopy. getAgentCompatibility(T agent)<T extends SBuildAgent>
AgentCompatibilityRemoteBuildTypeImpl. getAgentCompatibility(T agent)<T extends SBuildAgent>
intBuildAgentManagerImpl. getNumberOfCompatibleConfigurations(T agent)<T extends SBuildAgent>
intBuildAgentManagerImpl. getNumberOfIncompatibleConfigurations(T agent)Methods in jetbrains.buildServer.serverSide.impl that return SBuildAgent Modifier and Type Method Description SBuildAgentRunningBuildWrapper. getAgent()SBuildAgentBatchTriggerTaskImpl. getAgentToRunOn()SBuildAgentQueuedBuildImpl. getBuildAgent()SBuildAgentMockAgentType. getRealAgent()Methods in jetbrains.buildServer.serverSide.impl with parameters of type SBuildAgent Modifier and Type Method Description SQueuedBuildBuildPromotionImpl. addToQueue(SBuildAgent buildAgent, String requestor)SQueuedBuildDummyBuildPromotion. addToQueue(SBuildAgent buildAgent, String requestor)DistributionDecisionQueuedBuildStarter. distributeBuild(QueuedBuildInfo queuedBuild, SBuildAgent agent)StringAgentNameGenerator. generateName(SBuildAgent agent)Extension point to provide new name for an agent with empty name.AgentCompatibilityBuildTypeImpl. getAgentCompatibility(SBuildAgent agent)AgentCompatibilityDummyBuildType. getAgentCompatibility(SBuildAgent agent)Set<String>BuildAgentManagerImpl. getCanRunConfigurations(SBuildAgent agent)BuildAgentManager.RunConfigurationPolicyBuildAgentManagerImpl. getRunConfigurationPolicy(SBuildAgent agent)SRunningBuildBuildEstimatorFeeder. getRunningBuildOnAgent(SBuildAgent agent)RunningBuildExBuildServerImpl. getRunningBuildOnAgent(SBuildAgent agent)SRunningBuildBuildsManagerImpl. getRunningBuildOnAgent(SBuildAgent agent)RunningBuildExRunningBuildsCollectionImpl. getRunningBuildOnAgent(SBuildAgent agent)RunningBuildExRunningBuildsManagerEx. getRunningBuildOnAgent(SBuildAgent agent)RunningBuildExRunningBuildsManagerImpl. getRunningBuildOnAgent(SBuildAgent agent)booleanBuildAgentManagerImpl. isCanRunConfiguration(SBuildAgent agent, BuildTypeDescriptor buildType)RunningBuildExBuildTypeImpl. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)RunningBuildExDummyBuildType. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)RunningBuildExEditableBuildTypeCopy. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)RunningBuildExRemoteBuildTypeImpl. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)RunningBuildExBuildTypeImpl. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)RunningBuildExDummyBuildType. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)RunningBuildExEditableBuildTypeCopy. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)RunningBuildExRemoteBuildTypeImpl. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)voidBuildTypeImpl. releaseSources(SBuildAgent agent)voidDummyBuildType. releaseSources(SBuildAgent agent)voidEditableBuildTypeCopy. releaseSources(SBuildAgent agent)voidRemoteBuildTypeImpl. releaseSources(SBuildAgent agent)voidBuildAgentManagerImpl. removeAgent(SBuildAgent agent, SUser user)voidBuildAgentManagerImpl. setCanRunConfiguration(SBuildAgent agent, String buildTypeId, boolean canRun)Deprecated.voidBuildAgentManagerImpl. setRunConfigurationPolicy(SBuildAgent agent, BuildAgentManager.RunConfigurationPolicy policy)voidBatchTriggerTaskImpl. setRunOnAgent(SBuildAgent agent)booleanQueuedBuildStarter. startAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent fakeBuildAgent)Method parameters in jetbrains.buildServer.serverSide.impl with type arguments of type SBuildAgent Modifier and Type Method Description Collection<SBuildAgent>AbstractBuildPromotion. getCanRunOnAgents(Collection<SBuildAgent> available)List<SBuildAgent>QueuedBuildImpl. getCanRunOnAgents(List<SBuildAgent> availableAgents)Map<SBuildAgent,CompatibilityResult>AbstractBuildPromotion. getCompatibilityMap(Collection<SBuildAgent> available)Collection<SBuildAgent>AbstractBuildPromotion. getCompatibleAgents(Collection<SBuildAgent> available)Collection<SBuildAgent>QueuedBuildImpl. getCompatibleAgents(Collection<SBuildAgent> availableAgents)voidAbstractBuildPromotion. updateAgentsCompatibilityCache(Collection<SBuildAgent> agents, BuildPromotionEx.CompatibilityCacheUpdateMode cacheUpdateMode) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl.agent
Classes in jetbrains.buildServer.serverSide.impl.agent that implement SBuildAgent Modifier and Type Class Description classAbstractBuildAgentclassAbstractBuildAgentContextclassDeadAgentUser: kirclassRegisteredAgentclassUnregisteredAgentUser: kirMethods in jetbrains.buildServer.serverSide.impl.agent that return SBuildAgent Modifier and Type Method Description SBuildAgentDummyAgentType. getRealAgent()Methods in jetbrains.buildServer.serverSide.impl.agent that return types with arguments of type SBuildAgent Modifier and Type Method Description protected List<SBuildAgent>AgentUpradeTask. getRegisteredAgents()Methods in jetbrains.buildServer.serverSide.impl.agent with parameters of type SBuildAgent Modifier and Type Method Description voidAgentCommunicationTimeQueue. scheduleCommunicationTimePersisting(SBuildAgent agent, Date timestamp) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl.audit
Methods in jetbrains.buildServer.serverSide.impl.audit with parameters of type SBuildAgent Modifier and Type Method Description AuditLogAuditLogFactoryImpl. createForAgent(SBuildAgent agent) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl.auth
Classes in jetbrains.buildServer.serverSide.impl.auth that implement SBuildAgent Modifier and Type Class Description classSecuredBuildAgentMethods in jetbrains.buildServer.serverSide.impl.auth with type parameters of type SBuildAgent Modifier and Type Method Description <T extends SBuildAgent>
List<AgentCompatibility>SecuredBuildAgentManager. getAgentCompatibilities(T agent)<T extends SBuildAgent>
Set<String>SecuredBuildAgentManager. getCanRunConfigurations(T agent)<T extends SBuildAgent>
intSecuredBuildAgentManager. getNumberOfCompatibleConfigurations(T agent)<T extends SBuildAgent>
intSecuredBuildAgentManager. getNumberOfIncompatibleConfigurations(T agent)<T extends SBuildAgent>
BuildAgentManager.RunConfigurationPolicySecuredBuildAgentManager. getRunConfigurationPolicy(T agent)<T extends SBuildAgent>
booleanSecuredBuildAgentManager. isCanRunConfiguration(T agent, BuildTypeDescriptor buildType)<T extends SBuildAgent>
voidSecuredBuildAgentManager. setCanRunConfiguration(T agent, String buildTypeId, boolean canRun)<T extends SBuildAgent>
voidSecuredBuildAgentManager. setRunConfigurationPolicy(T agent, BuildAgentManager.RunConfigurationPolicy policy)Methods in jetbrains.buildServer.serverSide.impl.auth that return SBuildAgent Modifier and Type Method Description SBuildAgentSecuredQueuedBuild. getBuildAgent()SBuildAgentSecuredAgentType. getRealAgent()Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type SBuildAgent Modifier and Type Method Description voidServerAccessChecker. checkCanAdministerAgent(SBuildAgent agent)voidServerAccessChecker. checkCanViewAgent(SBuildAgent agent)List<SFinishedBuild>SecuredBuildHistory. getHistoryByAgent(SBuildAgent agent, User user, boolean includeCanceled)DateSecuredBuildHistory. getLastFinishedBuildDateOnAgent(SBuildAgent agent, Date finishTimeAfter)voidSecuredBuildType. releaseSources(SBuildAgent agent)voidSecuredBuildAgentManager. removeAgent(SBuildAgent agent, SUser user) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl.buildDistribution
-
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl.buildDistribution.agentsComparators
Methods in jetbrains.buildServer.serverSide.impl.buildDistribution.agentsComparators that return types with arguments of type SBuildAgent Modifier and Type Method Description Comparator<SBuildAgent>BuildAgentsComparatorProvider. getConnectedAgentsComparatorForQueuedBuild(QueuedBuildInfo queuedBuildInfo) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl.buildDistribution.agentsComparators.impl
Methods in jetbrains.buildServer.serverSide.impl.buildDistribution.agentsComparators.impl that return types with arguments of type SBuildAgent Modifier and Type Method Description Comparator<SBuildAgent>DefaultAgentsComparatorProvider. getConnectedAgentsComparatorForQueuedBuild(QueuedBuildInfo queuedBuildInfo) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl.history
Methods in jetbrains.buildServer.serverSide.impl.history with parameters of type SBuildAgent Modifier and Type Method Description List<SFinishedBuild>DBBuildHistory. getHistoryByAgent(SBuildAgent agent, User user, boolean includeCanceled)DateDBBuildHistory. getLastFinishedBuildDateOnAgent(SBuildAgent agent, Date finishTimeAfter) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl.serverStatistics.providers
Methods in jetbrains.buildServer.serverSide.impl.serverStatistics.providers with parameters of type SBuildAgent Modifier and Type Method Description voidMaxAuthorizedAgentsStatsProvider. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)voidMaxAuthorizedAgentsStatsProvider. agentRemoved(SBuildAgent agent)voidMaxAuthorizedAgentsStatsProvider. agentStatusChanged(SBuildAgent agent, boolean wasEnabled, boolean wasAuthorized) -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl.timeEstimation
Methods in jetbrains.buildServer.serverSide.impl.timeEstimation that return SBuildAgent Modifier and Type Method Description SBuildAgentResult. getTargetAgent()the agent the build is going to run on.Methods in jetbrains.buildServer.serverSide.impl.timeEstimation with parameters of type SBuildAgent Modifier and Type Method Description voidBuildEstimationListener. agentDescriptionUpdated(SBuildAgent agent)voidBuildEstimationListener. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)voidBuildEstimationListener. agentStatusChanged(SBuildAgent agent, boolean wasEnabled, boolean wasAuthorized)voidBuildEstimationListener. agentUnregistered(SBuildAgent agent, String reason)SRunningBuildCachingBuildEstimator.Feeder. getRunningBuildOnAgent(SBuildAgent buildAgent)Constructors in jetbrains.buildServer.serverSide.impl.timeEstimation with parameters of type SBuildAgent Constructor Description Result(Long timeToWait, Long duration, SBuildAgent targetAgent, WaitReason waitReason)Initializes object. -
Uses of SBuildAgent in jetbrains.buildServer.serverSide.impl.tracker
Methods in jetbrains.buildServer.serverSide.impl.tracker with parameters of type SBuildAgent Modifier and Type Method Description voidEventTrackerImpl. agentDescriptionUpdated(SBuildAgent agent)voidEventTrackerImpl. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)voidEventTrackerImpl. agentStatusChanged(SBuildAgent agent, boolean wasEnabled, boolean wasAuthorized)voidEventTrackerImpl. agentUnregistered(SBuildAgent agent, String reason) -
Uses of SBuildAgent in jetbrains.buildServer.status
Methods in jetbrains.buildServer.status with parameters of type SBuildAgent Modifier and Type Method Description voidCommittedBuildsHolderImpl. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId) -
Uses of SBuildAgent in jetbrains.buildServer.web.openapi.agent
Methods in jetbrains.buildServer.web.openapi.agent that return SBuildAgent Modifier and Type Method Description static SBuildAgentAgentFinderUtil. findAgent(javax.servlet.http.HttpServletRequest request, BuildAgentManager agentManager)Finds agent by id or name specified in HTTP requestprotected SBuildAgentAgentDetailsTab. getAgent(javax.servlet.http.HttpServletRequest request)
-