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 RunningBuildEx
MockBuildType. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
RunningBuildEx
MockBuildType. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
void
MockBuildType. releaseSources(SBuildAgent agent)
-
Uses of SBuildAgent in jetbrains.buildServer
Methods in jetbrains.buildServer that return SBuildAgent Modifier and Type Method Description SBuildAgent
MockBuild. 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 SQueuedBuild
MockBuildPromotion. addToQueue(SBuildAgent buildAgent, String triggeredBy)
void
MockBuild. 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)
void
MockBuildPromotion. 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 BuildBuilder
BuildBuilder. 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 String
AgentExpirationCondition. 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 void
CloudEventAdapter. instanceAgentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)
void
CloudEventListener. 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.void
CloudEventAdapter. instanceAgentUnmatched(String profileId, String imageId, String instanceId, SBuildAgent agent)
void
CloudEventListener. 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 String
CloudAgentNameGenerator. generateName(SBuildAgent agent)
CloudAgentInfo
CloudAgentTypeProvider. getCloudAgentInfo(SBuildAgent agent)
Fetches cloud agent information from arbitrarty agent (event disconnected) Implementation does not rely onAgentDescription
and does not depende on any connected agents that may affect AgentType data.CloudAgentInfo
CloudAgentTypeProviderImpl. 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 void
CloudEventsLogger. instanceAgentMatched(CloudProfile profile, CloudInstance instance, SBuildAgent agent)
void
CloudEventsLogger. 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 String
CleanupObsoleteIntancesAction. getAgentDescription(SBuildAgent agent)
void
CleanupObsoleteIntancesAction. 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 AgentsFilterResult
BuildStartFilter. 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 long
IdleTimeoutTerminateFactory. getIdleMillis(SBuildAgent agent, CloudInstance instance, long currentTimeMillis, long serverStartTime)
CloudConstants.AgentRemovePolicyValue
AgentRemover. getRemovePolicy(SBuildAgent agent)
CloudConstants.AgentRemovePolicyValue
AgentRemoverImpl. getRemovePolicy(SBuildAgent agent)
boolean
InstanceTerminateCondition. isExpired(SBuildAgent agent, CloudProfile profile, CloudInstance instance)
boolean
AgentRemover. isRemovableAgent(SBuildAgent agent)
boolean
AgentRemoverImpl. isRemovableAgent(SBuildAgent agent)
void
AgentRemover. removeAgent(SBuildAgent agent, String description)
void
AgentRemoverImpl. 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 SBuildAgent
AgentFinder. findAgent(javax.servlet.http.HttpServletRequest request)
protected SBuildAgent
AgentDetailsTabEx. 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 AgentDetailsForm
AgentDetailsFormFactory. createAgentDetailsForm(SBuildAgent agent)
Method parameters in jetbrains.buildServer.controllers.agent with type arguments of type SBuildAgent Modifier and Type Method Description void
AgentListForm. 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 SBuildAgent
AgentHolder. 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 SBuildAgent
AgentStatisticsInfo. findAgent(String agentName)
SBuildAgent
AgentStatisticsInfoImpl. findAgent(String agentName)
SBuildAgent
NullableAgent. getAgent()
Methods in jetbrains.buildServer.controllers.agent.statistics.table with parameters of type SBuildAgent Modifier and Type Method Description void
NullableAgent. 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 SBuildAgent
BrowseData. getBuildAgent()
Methods in jetbrains.buildServer.controllers.agentServer with parameters of type SBuildAgent Modifier and Type Method Description void
BrowseData. 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 SBuildAgent
CompatibilityTableAgent. 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 void
CompatibilityTableAgentPoolData. addAgent(SBuildAgent agent, CompatibilityResult result, boolean canRunOn)
boolean
CanRunOnCalculator. isCanRunOnAgent(SBuildAgent agent)
Method parameters in jetbrains.buildServer.controllers.compatibility with type arguments of type SBuildAgent Modifier and Type Method Description void
CompatibilityPoolsBuilder. 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 String
OverviewController. 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 void
ServerStatisticsNotificator.ServerStatisticListener. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)
void
ServerStatisticsNotificator.ServerStatisticListener. agentRemoved(SBuildAgent agent)
void
ServerStatisticsNotificator.ServerStatisticListener. agentStatusChanged(SBuildAgent agent, boolean wasEnabled, boolean wasAuthorized)
void
ServerStatisticsNotificator.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 interface
BuildAgentEx
Methods 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_CONFIGURATIONS
policy 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 SBuildAgent
SBuild. getAgent()
SBuildAgent
SRunningBuild. getAgent()
Get build agent this running build is running on.SBuildAgent
TriggerTask. getAgentToRunOn()
SBuildAgent
QueuedBuildEx. getBuildAgent()
Deprecated.SBuildAgent
SQueuedBuild. 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 SQueuedBuild
BuildPromotion. 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.void
BuildServerAdapter. agentDescriptionUpdated(SBuildAgent agent)
void
BuildServerListener. agentDescriptionUpdated(SBuildAgent agent)
Called when build agent description update is finished.void
BuildServerAdapter. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)
void
BuildServerListener. 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.void
BuildServerAdapter. agentRemoved(SBuildAgent agent)
void
BuildServerListener. agentRemoved(SBuildAgent agent)
Called when agent was completely removed from server storage.void
BuildServerAdapter. agentStatusChanged(SBuildAgent agent, boolean wasEnabled, boolean wasAuthorized)
void
BuildServerListener. 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.void
BuildServerAdapter. agentUnregistered(SBuildAgent agent)
Deprecated.void
BuildServerAdapter. agentUnregistered(SBuildAgent agent, String reason)
void
BuildServerListener. agentUnregistered(SBuildAgent agent)
Deprecated.void
BuildServerListener. agentUnregistered(SBuildAgent agent, String reason)
Called after build agent unregistration
Some events may be skipped when an agent was registered on another node.void
BuildServerAdapter. beforeAgentUnregistered(SBuildAgent agent)
void
BuildServerListener. 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
.Date
BuildHistory. getLastFinishedBuildDateOnAgent(SBuildAgent agent, Date finishTimeAfter)
Return last finished build that was started on the agent.SRunningBuild
RunningBuildsManager. getRunningBuildOnAgent(SBuildAgent agent)
Returns running build running on the specified agent or null if there are no build on the agent.RunningBuildEx
BuildTypeEx. 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.RunningBuildEx
BuildTypeEx. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
Creates new SRunningBuild instance.void
SBuildType. releaseSources(SBuildAgent agent)
Releases sources of the build configuration on specified agent only.void
BuildAgentManager. removeAgent(SBuildAgent agent, SUser user)
Removes specified agent and cleans up this agent state from the database.BuildQueryOptions
BuildQueryOptions. setAgent(SBuildAgent agent)
Set agent to return only builds executed by the specified agent.void
TriggerTask. 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 void
BuildServerAdapter. agentsDescriptionUpdated(Collection<SBuildAgent> agents)
void
BuildServerListener. 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 agentsvoid
BuildPromotionEx. 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 void
MockBuildAgentManager. 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 SBuildAgent
AgentTypeImpl. getRealAgent()
SBuildAgent
SAgentType. 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 AuditLog
AuditLogFactory. 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 String
AgentHelper. doGetLog4jDescription(SBuildAgent object)
protected String
AgentHelper. doGetObjectId(SBuildAgent object)
protected String
AgentHelper. 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 boolean
AuthUtil. canAdministerAgent(AuthorityHolder authorityHolder, SBuildAgent agent)
Returns true if authority holder can administer the specified agentstatic boolean
AuthUtil. canViewAgentDetails(AuthorityHolder authorityHolder, SBuildAgent agent)
void
AccessChecker. checkCanAdministerAgent(SBuildAgent agent)
void
AccessChecker. 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 SBuildAgent
RunningBuildInfo. 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 buildvoid
AgentsFilterResult. 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)
Date
FakeBuildHistory. 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 void
NoProxyMultiNodeSetupReport. 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 class
MockBuildAgent
Methods 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 SBuildAgent
RunningBuildWrapper. getAgent()
SBuildAgent
BatchTriggerTaskImpl. getAgentToRunOn()
SBuildAgent
QueuedBuildImpl. getBuildAgent()
SBuildAgent
MockAgentType. getRealAgent()
Methods in jetbrains.buildServer.serverSide.impl with parameters of type SBuildAgent Modifier and Type Method Description SQueuedBuild
BuildPromotionImpl. addToQueue(SBuildAgent buildAgent, String requestor)
SQueuedBuild
DummyBuildPromotion. addToQueue(SBuildAgent buildAgent, String requestor)
DistributionDecision
QueuedBuildStarter. distributeBuild(QueuedBuildInfo queuedBuild, SBuildAgent agent)
String
AgentNameGenerator. generateName(SBuildAgent agent)
Extension point to provide new name for an agent with empty name.AgentCompatibility
BuildTypeImpl. getAgentCompatibility(SBuildAgent agent)
AgentCompatibility
DummyBuildType. getAgentCompatibility(SBuildAgent agent)
Set<String>
BuildAgentManagerImpl. getCanRunConfigurations(SBuildAgent agent)
BuildAgentManager.RunConfigurationPolicy
BuildAgentManagerImpl. getRunConfigurationPolicy(SBuildAgent agent)
SRunningBuild
BuildEstimatorFeeder. getRunningBuildOnAgent(SBuildAgent agent)
RunningBuildEx
BuildServerImpl. getRunningBuildOnAgent(SBuildAgent agent)
SRunningBuild
BuildsManagerImpl. getRunningBuildOnAgent(SBuildAgent agent)
RunningBuildEx
RunningBuildsCollectionImpl. getRunningBuildOnAgent(SBuildAgent agent)
RunningBuildEx
RunningBuildsManagerEx. getRunningBuildOnAgent(SBuildAgent agent)
RunningBuildEx
RunningBuildsManagerImpl. getRunningBuildOnAgent(SBuildAgent agent)
boolean
BuildAgentManagerImpl. isCanRunConfiguration(SBuildAgent agent, BuildTypeDescriptor buildType)
RunningBuildEx
BuildTypeImpl. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
RunningBuildEx
DummyBuildType. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
RunningBuildEx
EditableBuildTypeCopy. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
RunningBuildEx
RemoteBuildTypeImpl. newAgentLessBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
RunningBuildEx
BuildTypeImpl. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
RunningBuildEx
DummyBuildType. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
RunningBuildEx
EditableBuildTypeCopy. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
RunningBuildEx
RemoteBuildTypeImpl. newRunningBuild(QueuedBuildEx queuedBuild, SBuildAgent buildAgent, Date removeFromQueueTime)
void
BuildTypeImpl. releaseSources(SBuildAgent agent)
void
DummyBuildType. releaseSources(SBuildAgent agent)
void
EditableBuildTypeCopy. releaseSources(SBuildAgent agent)
void
RemoteBuildTypeImpl. releaseSources(SBuildAgent agent)
void
BuildAgentManagerImpl. removeAgent(SBuildAgent agent, SUser user)
void
BuildAgentManagerImpl. setCanRunConfiguration(SBuildAgent agent, String buildTypeId, boolean canRun)
Deprecated.void
BuildAgentManagerImpl. setRunConfigurationPolicy(SBuildAgent agent, BuildAgentManager.RunConfigurationPolicy policy)
void
BatchTriggerTaskImpl. setRunOnAgent(SBuildAgent agent)
boolean
QueuedBuildStarter. 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)
void
AbstractBuildPromotion. 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 class
AbstractBuildAgent
class
AbstractBuildAgentContext
class
DeadAgent
User: kirclass
RegisteredAgent
class
UnregisteredAgent
User: kirMethods in jetbrains.buildServer.serverSide.impl.agent that return SBuildAgent Modifier and Type Method Description SBuildAgent
DummyAgentType. 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 void
AgentCommunicationTimeQueue. 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 AuditLog
AuditLogFactoryImpl. 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 class
SecuredBuildAgent
Methods 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 SBuildAgent
SecuredQueuedBuild. getBuildAgent()
SBuildAgent
SecuredAgentType. getRealAgent()
Methods in jetbrains.buildServer.serverSide.impl.auth with parameters of type SBuildAgent Modifier and Type Method Description void
ServerAccessChecker. checkCanAdministerAgent(SBuildAgent agent)
void
ServerAccessChecker. checkCanViewAgent(SBuildAgent agent)
List<SFinishedBuild>
SecuredBuildHistory. getHistoryByAgent(SBuildAgent agent, User user, boolean includeCanceled)
Date
SecuredBuildHistory. getLastFinishedBuildDateOnAgent(SBuildAgent agent, Date finishTimeAfter)
void
SecuredBuildType. releaseSources(SBuildAgent agent)
void
SecuredBuildAgentManager. 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)
Date
DBBuildHistory. 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 void
MaxAuthorizedAgentsStatsProvider. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)
void
MaxAuthorizedAgentsStatsProvider. agentRemoved(SBuildAgent agent)
void
MaxAuthorizedAgentsStatsProvider. 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 SBuildAgent
Result. 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 void
BuildEstimationListener. agentDescriptionUpdated(SBuildAgent agent)
void
BuildEstimationListener. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)
void
BuildEstimationListener. agentStatusChanged(SBuildAgent agent, boolean wasEnabled, boolean wasAuthorized)
void
BuildEstimationListener. agentUnregistered(SBuildAgent agent, String reason)
SRunningBuild
CachingBuildEstimator.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 void
EventTrackerImpl. agentDescriptionUpdated(SBuildAgent agent)
void
EventTrackerImpl. agentRegistered(SBuildAgent agent, long currentlyRunningBuildId)
void
EventTrackerImpl. agentStatusChanged(SBuildAgent agent, boolean wasEnabled, boolean wasAuthorized)
void
EventTrackerImpl. 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 void
CommittedBuildsHolderImpl. 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 SBuildAgent
AgentFinderUtil. findAgent(javax.servlet.http.HttpServletRequest request, BuildAgentManager agentManager)
Finds agent by id or name specified in HTTP requestprotected SBuildAgent
AgentDetailsTab. getAgent(javax.servlet.http.HttpServletRequest request)
-