Uses of Interface
com.atlassian.bamboo.v2.build.agent.BuildAgent

Packages that use BuildAgent
com.atlassian.bamboo.build   
com.atlassian.bamboo.buildqueue.manager   
com.atlassian.bamboo.capability   
com.atlassian.bamboo.configuration.agent   
com.atlassian.bamboo.configuration.agent.elastic   
com.atlassian.bamboo.deployments.environments.actions.tasks   
com.atlassian.bamboo.deployments.results   
com.atlassian.bamboo.event   
com.atlassian.bamboo.event.agent   
com.atlassian.bamboo.logger   
com.atlassian.bamboo.plan   
com.atlassian.bamboo.plugins.rest.deployments.results   
com.atlassian.bamboo.rest.model.agent   
com.atlassian.bamboo.resultsummary   
com.atlassian.bamboo.testutils.backdoor.model   
com.atlassian.bamboo.util   
com.atlassian.bamboo.utils   
com.atlassian.bamboo.utils.predicates   
com.atlassian.bamboo.v2.build   
com.atlassian.bamboo.v2.build.agent   
com.atlassian.bamboo.v2.build.agent.messages   
com.atlassian.bamboo.v2.build.events   
com.atlassian.bamboo.v2.build.queue.queues   
com.atlassian.bamboo.webwork   
com.atlassian.bamboo.ww2.actions.admin.elastic   
com.atlassian.bamboo.ww2.actions.agent   
com.atlassian.bamboo.ww2.actions.build.admin.config   
com.atlassian.bamboo.ww2.actions.chains   
 

Uses of BuildAgent in com.atlassian.bamboo.build
 

Methods in com.atlassian.bamboo.build that return BuildAgent
 BuildAgent BuildResultsAction.getAgent(BuildResultsSummary summary)
           
 BuildAgent ViewBuild.getAgent(CurrentlyBuilding currentlyBuilding)
           
 BuildAgent BuildResultsAction.getAgent(CurrentlyBuilding currentlyBuilding)
           
 

Methods in com.atlassian.bamboo.build with parameters of type BuildAgent
 void DefaultStopBuildManager.stopAgentNicely(BuildAgent buildAgent)
           
 void StopBuildManager.stopAgentNicely(BuildAgent buildAgent)
          Will tell an agent to stop after it's finished the current build
 

Method parameters in com.atlassian.bamboo.build with type arguments of type BuildAgent
 void BuildExecutionManager.setCurrentlyBuilding(BuildContext buildContext, Collection<BuildAgent> executableAgents, Collection<ElasticImageConfiguration> executableImages)
          Denotes that the passed build context is beginning the build process.
 void DefaultBuildExecutionManager.setCurrentlyBuilding(BuildContext buildContext, Collection<BuildAgent> executableAgents, Collection<ElasticImageConfiguration> executableImages)
          Denotes that the passed build context is beginning the build process.
 CurrentlyBuilding CurrentlyBuildingContainer.setCurrentlyBuilding(BuildContext buildContext, CurrentlyBuilding currentlyBuilding, Collection<BuildAgent> executableAgents, Collection<ElasticImageConfiguration> executableImages)
           
 

Uses of BuildAgent in com.atlassian.bamboo.buildqueue.manager
 

Methods in com.atlassian.bamboo.buildqueue.manager that return BuildAgent
 BuildAgent AgentStateCache.getAgent(long agentId)
           
 BuildAgent AgentManagerImpl.getAgent(long agentId)
           
 BuildAgent AgentManager.getAgent(long agentId)
           
 BuildAgent AgentStateCache.updateAgentInCache(PipelineDefinition definition)
           
 

Methods in com.atlassian.bamboo.buildqueue.manager that return types with arguments of type BuildAgent
 Collection<BuildAgent> AgentStateCache.getActiveAndEnabledAgents()
           
 Collection<BuildAgent> AgentManagerImpl.getActiveAndEnabledAgents()
           
 Collection<BuildAgent> AgentManager.getActiveAndEnabledAgents()
          Returns agents that are enabled and online
 List<BuildAgent> AgentStateCache.getAllAgents()
           
 List<BuildAgent> AgentManagerImpl.getAllAgents()
           
 List<BuildAgent> AgentManager.getAllAgents()
           
 List<BuildAgent> AgentManagerImpl.getAllNonElasticAgents()
           
 List<BuildAgent> AgentManager.getAllNonElasticAgents()
           
 List<BuildAgent> AgentManagerImpl.getAllRemoteAgents()
           
 List<BuildAgent> AgentManager.getAllRemoteAgents()
          Gets all remote agents in the system.
 List<BuildAgent> AgentStateCache.getAllRemoteAgents(boolean onlineOnly)
           
 List<BuildAgent> AgentManagerImpl.getAllRemoteAgents(boolean onlineOnly)
           
 List<BuildAgent> AgentManager.getAllRemoteAgents(boolean onlineOnly)
          Get remote agents.
 SortedSet<BuildAgent> ExecutableAgentsMatrix.getBuildAgents()
          Get a set of agents that match ALL requirements.
 SortedSet<BuildAgent> ExecutableAgentsMatrixImpl.getBuildAgents()
           
 Collection<BuildAgent> ExecutableAgentsMatrix.getBuildAgents(String requirementKey)
           
 Collection<BuildAgent> ExecutableAgentsMatrixImpl.getBuildAgents(String key)
           
 Collection<BuildAgent> AgentStateCache.getBusyBuildAgents()
           
 Collection<BuildAgent> AgentManagerImpl.getBusyBuildAgents()
           
 Collection<BuildAgent> AgentManager.getBusyBuildAgents()
          Gets a collection agents that are currently building or cancelling a build
 Collection<BuildAgent> AgentManagerImpl.getExecutableAgents(RequirementSet requirementSet, AgentManager.DisabledAgentsInclusion includeDisabled, AgentManager.OfflineAgentsInclusion includeOffline)
           
 Collection<BuildAgent> AgentManager.getExecutableAgents(RequirementSet requirements, AgentManager.DisabledAgentsInclusion includeDisabled, AgentManager.OfflineAgentsInclusion includeOffline)
          Deprecated. since 5.0 use methods of ExecutableAgentsHelper
 Collection<BuildAgent> AgentManagerImpl.getExecutableAgents(RequirementSet requirementSet, boolean includeDisabled)
           
 Collection<BuildAgent> AgentManager.getExecutableAgents(RequirementSet requirementSet, boolean includeDisabled)
          Deprecated. since 5.0 use methods of ExecutableAgentsHelper
 List<BuildAgent> AgentStateCache.getNonElasticAgents()
           
 List<BuildAgent> AgentStateCache.getOnlineElasticAgents()
           
 List<BuildAgent> AgentManagerImpl.getOnlineElasticAgents()
           
 List<BuildAgent> AgentManager.getOnlineElasticAgents()
          Retrieve all online elastic build agents.
 Collection<BuildAgent> ExecutableAgentsMatrix.getOnlineEnabledBuildAgents()
          Get a set of agents that match ALL requirements AND are currently enabled and online.
 Collection<BuildAgent> ExecutableAgentsMatrixImpl.getOnlineEnabledBuildAgents()
           
 

Methods in com.atlassian.bamboo.buildqueue.manager with parameters of type BuildAgent
 void AgentManagerImpl.abandonBuild(BuildAgent remoteAgent, boolean agentStartingUp)
           
 void AgentManager.abandonBuild(BuildAgent remoteAgent, boolean agentStartingUp)
           
 void ExecutableAgentsMatrix.addBuildAgent(BuildAgent buildAgent)
          Record an agent matching ALL requirements
 void ExecutableAgentsMatrixImpl.addBuildAgent(BuildAgent buildAgent)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutor> AgentAssignmentServiceHelper.asExecutors(BuildAgent agent)
           
static Iterable<AgentAssignmentService.AgentAssignmentExecutor> AgentAssignmentServiceHelper.asExecutors(BuildAgent agent, boolean directAssignmentsOnly)
           
 boolean AgentAssignmentService.isCapabilitiesMatch(BuildAgent agent, ImmutableJob job)
          Helper methods to check if executor is capable of running executable
 boolean AgentAssignmentServiceImpl.isCapabilitiesMatch(BuildAgent agent, ImmutableJob job)
           
 boolean AgentAssignmentService.isCapabilitiesMatch(BuildAgent agent, long environmentid)
           
 boolean AgentAssignmentServiceImpl.isCapabilitiesMatch(BuildAgent agent, long environmentId)
           
 void ExecutableAgentsMatrix.put(String requirementKey, BuildAgent agent)
          Record an agent matching a requirement.
 void ExecutableAgentsMatrixImpl.put(String key, BuildAgent value)
           
 void AgentStateCache.removeFromCache(BuildAgent agent)
           
 void AgentManagerImpl.stopAgent(BuildAgent agent)
           
 void AgentManager.stopAgent(BuildAgent agent)
          Performs any other operations required when an agent goes offline, such as updating the status and shutdown time.
 void RemoteAgentManagerImpl.stopRemoteAgent(BuildAgent agent)
           
 void RemoteAgentManager.stopRemoteAgent(BuildAgent agent)
           
 

Method parameters in com.atlassian.bamboo.buildqueue.manager with type arguments of type BuildAgent
 void ExecutableAgentsMatrix.addBuildAgents(Collection<BuildAgent> buildAgents)
          Record a collection of agents matching ALL requirements
 void ExecutableAgentsMatrixImpl.addBuildAgents(Collection<BuildAgent> buildAgents)
           
 void AgentStateCache.initialiseAgents(Set<LocalBuildAgent> localAgents, Set<BuildAgent> remoteAgents)
           
 

Uses of BuildAgent in com.atlassian.bamboo.capability
 

Methods in com.atlassian.bamboo.capability with parameters of type BuildAgent
static CapabilitySet CapabilitySetProvider.getAgentCapabilitySet(BuildAgent agent)
           
 

Uses of BuildAgent in com.atlassian.bamboo.configuration.agent
 

Fields in com.atlassian.bamboo.configuration.agent declared as BuildAgent
protected  BuildAgent ViewAgentDetails.buildAgent
           
protected  BuildAgent ConfigureAgentCapability.buildAgent
           
 

Fields in com.atlassian.bamboo.configuration.agent with type parameters of type BuildAgent
protected  com.google.common.collect.Multimap<Capability,BuildAgent> ConfigureCapabilityKey.capabilityAgentMappingsSorted
           
 

Methods in com.atlassian.bamboo.configuration.agent that return BuildAgent
 BuildAgent ConfigureCapabilityKey.getAgent(Long id)
           
 BuildAgent ConfigureCapability.getAgentFromCapabilitySet(CapabilitySet capabilitySet)
           
 BuildAgent ViewAgentDetails.getBuildAgent()
           
 BuildAgent ViewAgent.getBuildAgent()
           
 BuildAgent ConfigureAgentCapability.getBuildAgent()
           
 

Methods in com.atlassian.bamboo.configuration.agent that return types with arguments of type BuildAgent
 List<BuildAgent> ViewAgentPlanMatrix.getAgents()
           
 Collection<Map.Entry<Capability,BuildAgent>> ConfigureCapabilityKey.getCapabilityAgentMappingsSorted()
           
 List<BuildAgent> ViewAgents.getOfflineRemoteAgents()
           
 List<BuildAgent> ViewAgents.getOnlineRemoteAgents()
           
 List<BuildAgent> ViewOfflineAgents.getResultsList()
           
 

Uses of BuildAgent in com.atlassian.bamboo.configuration.agent.elastic
 

Methods in com.atlassian.bamboo.configuration.agent.elastic with parameters of type BuildAgent
 boolean ElasticAgentOnImagePredicate.apply(BuildAgent agent)
           
 

Uses of BuildAgent in com.atlassian.bamboo.deployments.environments.actions.tasks
 

Methods in com.atlassian.bamboo.deployments.environments.actions.tasks that return types with arguments of type BuildAgent
 List<BuildAgent> DescribeAgentAvailability.sortMatchingAgents(Collection<BuildAgent> matchingAgents)
           
 

Method parameters in com.atlassian.bamboo.deployments.environments.actions.tasks with type arguments of type BuildAgent
 List<BuildAgent> DescribeAgentAvailability.sortMatchingAgents(Collection<BuildAgent> matchingAgents)
           
 

Uses of BuildAgent in com.atlassian.bamboo.deployments.results
 

Methods in com.atlassian.bamboo.deployments.results that return BuildAgent
 BuildAgent DeploymentResultImpl.getAgent()
           
 BuildAgent DeploymentResult.getAgent()
           
 

Uses of BuildAgent in com.atlassian.bamboo.event
 

Methods in com.atlassian.bamboo.event with parameters of type BuildAgent
 Object AgentConfigurationUpdatedEventFactory.create(Object o, BuildAgent buildAgent)
           
 

Constructors in com.atlassian.bamboo.event with parameters of type BuildAgent
AgentConfigurationUpdatedEvent(Object source, BuildAgent buildAgent)
           
AgentDisabledOrEnabledEvent(Object o, BuildAgent buildAgent)
           
 

Uses of BuildAgent in com.atlassian.bamboo.event.agent
 

Fields in com.atlassian.bamboo.event.agent declared as BuildAgent
protected  BuildAgent AgentEvent.buildAgent
           
 

Methods in com.atlassian.bamboo.event.agent that return BuildAgent
 BuildAgent AgentEvent.getBuildAgent()
           
 

Constructors in com.atlassian.bamboo.event.agent with parameters of type BuildAgent
AgentEvent(Object source, BuildAgent buildAgent)
           
 

Uses of BuildAgent in com.atlassian.bamboo.logger
 

Methods in com.atlassian.bamboo.logger that return types with arguments of type BuildAgent
 List<BuildAgent> DecoratedErrorDetailsImpl.getAgents()
           
 

Uses of BuildAgent in com.atlassian.bamboo.plan
 

Methods in com.atlassian.bamboo.plan that return types with arguments of type BuildAgent
 Collection<BuildAgent> ExecutableAgentsHelper.getExecutableAgents(ExecutableAgentsHelper.ExecutorQuery executorQuery)
           
 Collection<BuildAgent> ExecutableAgentsHelperImpl.getExecutableAgents(ExecutableAgentsHelper.ExecutorQuery executorQuery)
           
 

Uses of BuildAgent in com.atlassian.bamboo.plugins.rest.deployments.results
 

Methods in com.atlassian.bamboo.plugins.rest.deployments.results that return BuildAgent
 BuildAgent RestDeploymentResult.getAgent()
           
 

Uses of BuildAgent in com.atlassian.bamboo.rest.model.agent
 

Constructors in com.atlassian.bamboo.rest.model.agent with parameters of type BuildAgent
RestBuildAgent(BuildAgent buildAgent)
           
 

Uses of BuildAgent in com.atlassian.bamboo.resultsummary
 

Methods in com.atlassian.bamboo.resultsummary with parameters of type BuildAgent
 int BuildResultsSummaryManager.countBuildResultsSummariesForAgent(BuildAgent buildAgent)
          Deprecated.  
 int BuildResultsSummaryManagerImpl.countBuildResultsSummariesForAgent(BuildAgent buildAgent)
           
 int BuildResultsSummaryManager.countFailedBuildResultsSummariesForAgent(BuildAgent buildAgent)
          Deprecated.  
 int BuildResultsSummaryManagerImpl.countFailedBuildResultsSummariesForAgent(BuildAgent buildAgent)
           
 

Uses of BuildAgent in com.atlassian.bamboo.testutils.backdoor.model
 

Constructors in com.atlassian.bamboo.testutils.backdoor.model with parameters of type BuildAgent
RestAgent(BuildAgent buildAgent)
           
 

Uses of BuildAgent in com.atlassian.bamboo.util
 

Methods in com.atlassian.bamboo.util with parameters of type BuildAgent
 int AgentComparator.compare(BuildAgent first, BuildAgent second)
           
 

Uses of BuildAgent in com.atlassian.bamboo.utils
 

Methods in com.atlassian.bamboo.utils that return types with arguments of type BuildAgent
static com.google.common.base.Predicate<BuildAgent> BambooPredicates.buildAgentIsActive()
           
static com.google.common.base.Predicate<BuildAgent> BambooPredicates.buildAgentIsActiveAndEnabled()
           
static com.google.common.base.Predicate<BuildAgent> BambooPredicates.buildAgentIsBusy()
           
static com.google.common.base.Predicate<BuildAgent> BambooPredicates.buildAgentIsEnabled()
           
 

Uses of BuildAgent in com.atlassian.bamboo.utils.predicates
 

Methods in com.atlassian.bamboo.utils.predicates that return types with arguments of type BuildAgent
static com.google.common.base.Predicate<BuildAgent> BuildAgentPredicates.isActive()
           
static com.google.common.base.Predicate<BuildAgent> BuildAgentPredicates.isActiveAndEnabled()
           
static com.google.common.base.Predicate<BuildAgent> BuildAgentPredicates.isBusy()
           
static com.google.common.base.Predicate<BuildAgent> BuildAgentPredicates.isEnabled()
           
 

Uses of BuildAgent in com.atlassian.bamboo.v2.build
 

Methods in com.atlassian.bamboo.v2.build that return types with arguments of type BuildAgent
 List<BuildAgent> CurrentlyBuilding.ExecutableInfo.getBuildAgents()
           
 List<BuildAgent> CurrentlyBuildingImpl.ExecutableInfoImpl.getBuildAgents()
           
 Collection<BuildAgent> CurrentlyBuilding.getExecutableBuildAgents()
          Get the list of executable agents for this build.
 Collection<BuildAgent> CurrentlyBuildingImpl.getExecutableBuildAgents()
           
 

Constructor parameters in com.atlassian.bamboo.v2.build with type arguments of type BuildAgent
CurrentlyBuildingImpl.ExecutableInfoImpl(Iterable<BuildAgent> agents, Iterable<ElasticImageConfiguration> images)
           
 

Uses of BuildAgent in com.atlassian.bamboo.v2.build.agent
 

Subinterfaces of BuildAgent in com.atlassian.bamboo.v2.build.agent
 interface LocalBuildAgent
           
 

Classes in com.atlassian.bamboo.v2.build.agent that implement BuildAgent
 class BuildAgentImpl
           
 class LocalBuildAgentImpl
           
 

Methods in com.atlassian.bamboo.v2.build.agent that return types with arguments of type BuildAgent
 Collection<BuildAgent> BuildAgentRequirementFilter.filter(CommonContext context, Collection<BuildAgent> agents, MinimalRequirementSet requirements)
          Filter the given collection of agents by the requirements
static com.google.common.base.Function<BuildAgent,SystemInfo> BuildAgentFunctions.getSystemInfo()
           
static com.google.common.base.Function<BuildAgent,UUID> BuildAgentFunctions.getUuid()
           
static com.google.common.base.Predicate<BuildAgent> BuildAgentFunctions.hasSystemInfo()
           
static com.google.common.base.Predicate<BuildAgent> BuildAgentFunctions.hasUuid()
           
static com.google.common.base.Predicate<BuildAgent> BuildAgentFunctions.isRemote()
           
 

Methods in com.atlassian.bamboo.v2.build.agent with parameters of type BuildAgent
 int DefaultBuildAgent.compareTo(BuildAgent o)
           
 int BuildAgentImpl.compareTo(BuildAgent o)
           
 void BuildAgent.BuildAgentVisitor.visitRemote(BuildAgent remoteBuildAgent)
           
 

Method parameters in com.atlassian.bamboo.v2.build.agent with type arguments of type BuildAgent
 Collection<BuildAgent> BuildAgentRequirementFilter.filter(CommonContext context, Collection<BuildAgent> agents, MinimalRequirementSet requirements)
          Filter the given collection of agents by the requirements
 

Uses of BuildAgent in com.atlassian.bamboo.v2.build.agent.messages
 

Method parameters in com.atlassian.bamboo.v2.build.agent.messages with type arguments of type BuildAgent
static String JmsSelectorUtils.getAgentsMessageProperty(Collection<BuildAgent> executableAgents)
          Creates a comma separated string representing a collection of BuildAgents.
 

Uses of BuildAgent in com.atlassian.bamboo.v2.build.events
 

Methods in com.atlassian.bamboo.v2.build.events that return BuildAgent
 BuildAgent AgentOfflineEvent.getBuildAgent()
           
 

Constructors in com.atlassian.bamboo.v2.build.events with parameters of type BuildAgent
AgentOfflineEvent(Object source, BuildAgent buildAgent)
           
 

Uses of BuildAgent in com.atlassian.bamboo.v2.build.queue.queues
 

Constructor parameters in com.atlassian.bamboo.v2.build.queue.queues with type arguments of type BuildAgent
AbstractQueueOfExecutables(com.google.common.base.Function<CommonContext,com.google.common.base.Optional<Collection<BuildAgent>>> executorCalculator, CommonContextMap map)
           
OffloadingQueueOfExecutables(com.google.common.base.Function<CommonContext,com.google.common.base.Optional<Collection<BuildAgent>>> executorCalculator, CommonContextPersister commonContextPersister)
           
SimpleQueueOfExecutables(com.google.common.base.Function<CommonContext,com.google.common.base.Optional<Collection<BuildAgent>>> executorCalculator)
           
 

Uses of BuildAgent in com.atlassian.bamboo.webwork
 

Methods in com.atlassian.bamboo.webwork that return types with arguments of type BuildAgent
 Collection<BuildAgent> StarterAction.getBuildAgents()
           
 Collection<BuildAgent> StarterAction.getBusyBuildAgents()
           
 

Uses of BuildAgent in com.atlassian.bamboo.ww2.actions.admin.elastic
 

Methods in com.atlassian.bamboo.ww2.actions.admin.elastic that return BuildAgent
 BuildAgent ElasticUIBeanImpl.getAgentById(long agentId)
           
 BuildAgent ElasticUIBean.getAgentById(long agentId)
           
 BuildAgent ViewElasticInstanceAction.getBuildAgent()
           
 

Uses of BuildAgent in com.atlassian.bamboo.ww2.actions.agent
 

Classes in com.atlassian.bamboo.ww2.actions.agent that implement BuildAgent
 class BuildAgentDecorator
           
 

Fields in com.atlassian.bamboo.ww2.actions.agent with type parameters of type BuildAgent
static com.google.common.base.Function<BuildAgent,BuildAgentDecorator> BuildAgentDecorator.toDecorator
           
 

Methods in com.atlassian.bamboo.ww2.actions.agent that return BuildAgent
 BuildAgent ViewAgentDetailsAction.getBuildAgent()
           
 

Methods in com.atlassian.bamboo.ww2.actions.agent with parameters of type BuildAgent
 int BuildAgentDecorator.compareTo(BuildAgent buildAgent)
           
 

Constructors in com.atlassian.bamboo.ww2.actions.agent with parameters of type BuildAgent
AgentAssignmentExecutorDetails(BuildAgent agent, boolean capabilitiesMatch)
           
BuildAgentDecorator(BuildAgent buildAgent)
           
 

Uses of BuildAgent in com.atlassian.bamboo.ww2.actions.build.admin.config
 

Methods in com.atlassian.bamboo.ww2.actions.build.admin.config that return types with arguments of type BuildAgent
 List<BuildAgent> DescribeAgentAvailability.sortMatchingAgents(Collection<BuildAgent> matchingAgents)
           
 

Method parameters in com.atlassian.bamboo.ww2.actions.build.admin.config with type arguments of type BuildAgent
 List<BuildAgent> DescribeAgentAvailability.sortMatchingAgents(Collection<BuildAgent> matchingAgents)
           
 

Uses of BuildAgent in com.atlassian.bamboo.ww2.actions.chains
 

Methods in com.atlassian.bamboo.ww2.actions.chains that return BuildAgent
 BuildAgent ViewChainResult.getAgent(long agentId)
           
 



Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.