Uses of Interface
com.atlassian.bamboo.buildqueue.ElasticAgentDefinition
Package
Description
-
Uses of ElasticAgentDefinition in com.atlassian.bamboo.agent.elastic.server
Modifier and TypeMethodDescriptionElasticImageConfigurationDao.getElasticAgentsForImageConfigurationId
(long id) Retrieves a list of elastic agenst associated with the given elastic image configurationElasticImageConfigurationHibernateDao.getElasticAgentsForImageConfigurationId
(long id) Modifier and TypeMethodDescriptionvoid
ElasticFunctionalityFacade.persistTunnelDataOfInstance
(@NotNull ElasticAgentDefinition pipelineDefinition) Persist data related to tunnel configuration of an elastic instance.void
ElasticFunctionalityFacadeImpl.persistTunnelDataOfInstance
(@NotNull ElasticAgentDefinition pipelineDefinition) void
ElasticFunctionalityFacade.restoreAgent
(@NotNull ElasticAgentDefinition elasticAgentDefinition, @NotNull com.amazonaws.services.ec2.model.Instance instance, @NotNull com.atlassian.aws.AWSAccount awsAccount) void
ElasticFunctionalityFacadeImpl.restoreAgent
(@NotNull ElasticAgentDefinition elasticAgentDefinition, @NotNull com.amazonaws.services.ec2.model.Instance instance, @NotNull com.atlassian.aws.AWSAccount awsAccount) ElasticInstanceManager.restoreElasticAgent
(@NotNull ElasticAgentDefinition elasticAgentDefinition, @Nullable ElasticTunnelDefinition elasticTunnelDefinition, @NotNull com.amazonaws.services.ec2.model.Instance instance, @NotNull RemoteElasticInstanceListener listener, @NotNull com.atlassian.aws.AWSAccount awsAccount, @NotNull AgentManager agentManager, @NotNull com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder instanceLaunchConfigurationBuilder) After Bamboo server restart, reconnect to elastic agent.ElasticInstanceManagerImpl.restoreElasticAgent
(@NotNull ElasticAgentDefinition elasticAgentDefinition, @Nullable ElasticTunnelDefinition elasticTunnelDefinition, @NotNull com.amazonaws.services.ec2.model.Instance instance, @NotNull RemoteElasticInstanceListener listener, @NotNull com.atlassian.aws.AWSAccount awsAccount, @NotNull AgentManager agentManager, @NotNull com.atlassian.aws.ec2.InstanceLaunchConfigurationBuilder instanceLaunchConfigurationBuilder) void
RemoteElasticInstance.restoreInstance
(ElasticAgentDefinition elasticAgentDefinition, com.amazonaws.services.ec2.model.Instance instance) Restore elastic agent's state after server restartvoid
RemoteElasticInstanceImpl.restoreInstance
(ElasticAgentDefinition elasticAgentDefinition, com.amazonaws.services.ec2.model.Instance instance) -
Uses of ElasticAgentDefinition in com.atlassian.bamboo.buildqueue
Modifier and TypeMethodDescription@NotNull ElasticAgentDefinition
ElasticTunnelDefinition.getElasticAgentDefinition()
Modifier and TypeMethodDescriptionvoid
PipelineDefinitionVisitor.visitElastic
(ElasticAgentDefinition pipelineDefinition) -
Uses of ElasticAgentDefinition in com.atlassian.bamboo.buildqueue.dao
Modifier and TypeMethodDescription@NotNull List<ElasticAgentDefinition>
AgentDao.findAllElasticAgents
(int firstResult, int maxResults) Retrieves n most recently terminated elastic agents, ordered by termination time, descending.@NotNull List<ElasticAgentDefinition>
AgentDao.findAllElasticAgents
(@NotNull Collection<String> instanceIds) Retrieves all elastic agents@NotNull List<ElasticAgentDefinition>
AgentHibernateDao.findAllElasticAgents
(int firstResult, int maxResults) @NotNull List<ElasticAgentDefinition>
AgentHibernateDao.findAllElasticAgents
(@NotNull Collection<String> instanceIds) AgentDao.findNotShutDownElasticAgents()
Retrieves all agents without a shutdown time definedAgentHibernateDao.findNotShutDownElasticAgents()
-
Uses of ElasticAgentDefinition in com.atlassian.bamboo.buildqueue.manager
Modifier and TypeMethodDescription@NotNull List<ElasticAgentDefinition>
AgentManager.getAllElasticAgentDefinitions
(int firstResult, int maxResults) Retrieve most recently terminated elastic agent definitions from db, ordered by termination time, descending.@NotNull List<ElasticAgentDefinition>
AgentManager.getAllElasticAgentDefinitions
(@NotNull Collection<String> instanceIds) Retrieve elastic agent definitions from db.@NotNull List<ElasticAgentDefinition>
AgentManagerImpl.getAllElasticAgentDefinitions
(int firstResult, int maxResults) @NotNull List<ElasticAgentDefinition>
AgentManagerImpl.getAllElasticAgentDefinitions
(@NotNull Collection<String> instanceIds) Modifier and TypeMethodDescriptionvoid
AgentManager.saveElasticPipeline
(@NotNull ElasticAgentDefinition pipelineDefinition) Stores the elasticPipelineDefinition
void
AgentManagerImpl.saveElasticPipeline
(@NotNull ElasticAgentDefinition elasticDefinition) void
AgentManager.saveReturningElasticPipeline
(@NotNull ElasticAgentDefinition elasticDefinition) Stores the elasticPipelineDefinition
of a returning elastic agent.void
AgentManagerImpl.saveReturningElasticPipeline
(@NotNull ElasticAgentDefinition elasticDefinition) -
Uses of ElasticAgentDefinition in com.atlassian.bamboo.persistence
Modifier and TypeMethodDescriptionstatic void
HibernateLazyReferences.initialise
(@Nullable ElasticAgentDefinition elasticAgentDefinition) Modifier and TypeMethodDescriptionstatic void
HibernateLazyReferences.initialiseAgents
(@NotNull Iterable<ElasticAgentDefinition> elasticAgents) -
Uses of ElasticAgentDefinition in com.atlassian.bamboo.v2.build.agent
Modifier and TypeMethodDescription@NotNull ElasticAgentDefinition
ElasticTunnelDefinitionImpl.getElasticAgentDefinition()
Modifier and TypeMethodDescriptionvoid
ElasticTunnelDefinitionImpl.setElasticAgentDefinition
(@NotNull ElasticAgentDefinition elasticAgentDefinition) -
Uses of ElasticAgentDefinition in com.atlassian.bamboo.ww2.actions.admin.elastic
Modifier and TypeMethodDescription@NotNull List<ElasticAgentDefinition>
ViewElasticAgentHistoryAction.getFilteredResultsList
(int firstResult, int maxResults)