Uses of Interface
com.atlassian.bamboo.buildqueue.PipelineDefinition
Package
Description
-
Uses of PipelineDefinition in com.atlassian.bamboo.agent
Modifier and TypeMethodDescription@NotNull List<ImmutableBuildable>
AgentExecutableService.fetchExecutableBuildables
(PipelineDefinition agent) Fetch deployment jobs that can be executed by the given agent.@NotNull List<ImmutableBuildable>
AgentExecutableServiceImpl.fetchExecutableBuildables
(PipelineDefinition agent) @NotNull List<DecoratedEnvironment>
AgentExecutableService.fetchExecutableEnvironments
(PipelineDefinition agent) Fetch deployment environments that can be executed by the given agent.@NotNull List<DecoratedEnvironment>
AgentExecutableServiceImpl.fetchExecutableEnvironments
(PipelineDefinition agent) -
Uses of PipelineDefinition in com.atlassian.bamboo.buildqueue
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
interface
Modifier and TypeMethodDescription@NotNull PipelineDefinition
RemotableRemoteAgentDefinition.createPipelineDefinition()
-
Uses of PipelineDefinition in com.atlassian.bamboo.buildqueue.dao
Modifier and TypeMethodDescription@Nullable PipelineDefinition
AgentDao.findAgentByName
(@NotNull String name) Deprecated.@Nullable PipelineDefinition
AgentHibernateDao.findAgentByName
(@NotNull String name) @Nullable PipelineDefinition
AgentDao.getAgentById
(long id) Retrieve the agentDefinition object.AgentHibernateDao.getAgentById
(long id) AgentDao.getLocalAgentById
(long id) Retrieve the localAgentDefinitionAgentDao.getRemoteAgentById
(long id) Retrieve the remoteAgentDefinition@NotNull PipelineDefinition
AgentDao.saveAndReturn
(@NotNull PipelineDefinition pipelineDefinition) Saves the passed definition and returns a new copy of the updated pipeline definition@NotNull PipelineDefinition
AgentHibernateDao.saveAndReturn
(@NotNull PipelineDefinition pipelineDefinition) Modifier and TypeMethodDescription@NotNull List<PipelineDefinition>
AgentDao.findAgentsByName
(@NotNull String name) RetrievePipelineDefinition
s by name.@NotNull List<PipelineDefinition>
AgentHibernateDao.findAgentsByName
(@NotNull String name) AgentHibernateDao.findAll()
AgentDao.findAllAgents()
Retrieves all agents();AgentHibernateDao.findAllAgents()
AgentDao.findAllAgentsForAgentIds
(@NotNull Collection<Long> agentIds) Return a list of agents by their idsAgentHibernateDao.findAllAgentsForAgentIds
(@NotNull Collection<Long> agentIds) @NotNull List<PipelineDefinition>
AgentDao.findAllAgentsWithNameLike
(@NotNull String likeName) Retrun a list of agents whose name is like the provided string.@NotNull List<PipelineDefinition>
AgentHibernateDao.findAllAgentsWithNameLike
(@NotNull String nameLike) Modifier and TypeMethodDescription@NotNull PipelineDefinition
AgentDao.saveAndReturn
(@NotNull PipelineDefinition pipelineDefinition) Saves the passed definition and returns a new copy of the updated pipeline definition@NotNull PipelineDefinition
AgentHibernateDao.saveAndReturn
(@NotNull PipelineDefinition pipelineDefinition) void
AgentDao.updateAgentShutdownTime
(@NotNull PipelineDefinition agentDefinition) Updates agent shutdown time taking into account that passed object might not be in session.void
AgentHibernateDao.updateAgentShutdownTime
(@NotNull PipelineDefinition agentDefinition) Modifier and TypeMethodDescriptionlong
AgentDao.getAgentCount
(Class<? extends PipelineDefinition> agentDefinitionClass) Retrieves the amount of agents of given type stored in the databaselong
AgentHibernateDao.getAgentCount
(Class<? extends PipelineDefinition> agentDefinitionClass) -
Uses of PipelineDefinition in com.atlassian.bamboo.buildqueue.manager
Modifier and TypeMethodDescription@Nullable PipelineDefinition
AgentManager.getAgentDefinition
(@NotNull Long agentId) @Nullable PipelineDefinition
AgentManagerImpl.getAgentDefinition
(@NotNull Long agentId) @Nullable PipelineDefinition
AgentManager.getAgentDefinitionByName
(@NotNull String name) Deprecated.since 9.2, useAgentManager.getAgentDefinitionsByName(String)
instead@Nullable PipelineDefinition
AgentManagerImpl.getAgentDefinitionByName
(@NotNull String name) @NotNull PipelineDefinition
RemoteAgentManager.registerAgent
(@NotNull PipelineDefinition remoteAgentDefinition) Initial setup / verification of the agent.@NotNull PipelineDefinition
RemoteAgentManagerImpl.registerAgent
(@NotNull PipelineDefinition remoteAgentDefinition) Modifier and TypeMethodDescriptionAgentManager.findAllAgentsForAgentIds
(@NotNull Collection<Long> agentIds) Returns a Map ofPipelineDefinition
s keyed by their idAgentManagerImpl.findAllAgentsForAgentIds
(@NotNull Collection<Long> agentIds) @NotNull List<PipelineDefinition>
AgentManager.getAgentDefinitionsByName
(@NotNull String name) RetrievePipelineDefinition
s by name.@NotNull List<PipelineDefinition>
AgentManagerImpl.getAgentDefinitionsByName
(@NotNull String name) @NotNull List<PipelineDefinition>
AgentManager.getAgentDefinitionsWithNameLike
(@NotNull String likeName) Return a list of agents whose name is like the provided string.@NotNull List<PipelineDefinition>
AgentManagerImpl.getAgentDefinitionsWithNameLike
(@NotNull String likeName) AgentManager.getAllPersistedAgentDefinitions()
Retrieves a list of all agent definitions stored in the database.AgentManagerImpl.getAllPersistedAgentDefinitions()
Modifier and TypeMethodDescriptionAgentCapabilityService.addCapability
(@NotNull PipelineDefinition agent, @NotNull String key, @NotNull String value) Add new capability for agent.AgentCapabilityServiceImpl.addCapability
(@NotNull PipelineDefinition agent, @NotNull String key, @NotNull String value) AgentAssignmentServiceHelper.asExecutors
(PipelineDefinition pipelineDefinition) AgentAssignmentServiceHelper.asExecutors
(PipelineDefinition pipelineDefinition, boolean directAssignmentsOnly) @NotNull ReadOnlyCapabilitySet
AgentCapabilityService.getAgentCapabilities
(@NotNull PipelineDefinition agent, boolean includeShared) @NotNull ReadOnlyCapabilitySet
AgentCapabilityServiceImpl.getAgentCapabilities
(@NotNull PipelineDefinition agent, boolean includeShared) @NotNull PipelineDefinition
RemoteAgentManager.registerAgent
(@NotNull PipelineDefinition remoteAgentDefinition) Initial setup / verification of the agent.@NotNull PipelineDefinition
RemoteAgentManagerImpl.registerAgent
(@NotNull PipelineDefinition remoteAgentDefinition) void
AgentCapabilityService.removeCapabilities
(@NotNull PipelineDefinition agent) Remove all capabilities for agent.void
AgentCapabilityServiceImpl.removeCapabilities
(@NotNull PipelineDefinition agent) void
AgentCapabilityService.removeCapability
(@NotNull PipelineDefinition agent, @NotNull String capabilityKey) Remove agent's capability.void
AgentCapabilityServiceImpl.removeCapability
(@NotNull PipelineDefinition agent, @NotNull String capabilityKey) void
AgentManager.saveAnyPipeline
(@NotNull PipelineDefinition pipelineDefinition) Stores a pipelinePipelineDefinition
of any type (elastic, local, remote) AgentConfigurationUpdateEvent is fired after the pipeline is savedvoid
AgentManager.saveAnyPipeline
(@NotNull PipelineDefinition pipelineDefinition, @Nullable AgentConfigurationUpdatedEventFactory eventFactory) Stores a pipelinePipelineDefinition
of any type (elastic, local, remote)void
AgentManagerImpl.saveAnyPipeline
(@NotNull PipelineDefinition pipelineDefinition) void
AgentManagerImpl.saveAnyPipeline
(@NotNull PipelineDefinition pipelineDefinition, @Nullable AgentConfigurationUpdatedEventFactory eventFactory) void
AgentManager.savePipeline
(PipelineDefinition pipelineDefinition) Stores thePipelineDefinition
.void
AgentManager.savePipeline
(PipelineDefinition pipelineDefinition, @Nullable AgentConfigurationUpdatedEventFactory eventFactory) Stores thePipelineDefinition
.void
AgentManagerImpl.savePipeline
(@NotNull PipelineDefinition pipelineDefinition) void
AgentManagerImpl.savePipeline
(@NotNull PipelineDefinition pipelineDefinition, @Nullable AgentConfigurationUpdatedEventFactory eventFactory) @NotNull BuildAgent
AgentStateCache.updateAgentInCache
(PipelineDefinition definition) AgentCapabilityService.updateCapability
(@NotNull PipelineDefinition agent, @NotNull String key, @Nullable String value, @NotNull CapabilitySource capabilitySource) Update value of existing capability.AgentCapabilityServiceImpl.updateCapability
(@NotNull PipelineDefinition agent, @NotNull String key, @Nullable String value, @NotNull CapabilitySource capabilitySource) Modifier and TypeMethodDescriptionlong
AgentManager.getAgentCount
(Class<? extends PipelineDefinition> agentDefinitionClass) Retrieves the amount of agents of given type stored in the databaselong
AgentManagerImpl.getAgentCount
(Class<? extends PipelineDefinition> agentDefinitionClass) -
Uses of PipelineDefinition in com.atlassian.bamboo.capability
Modifier and TypeMethodDescription@Nullable PipelineDefinition
CapabilityHibernateSetDao.getPipelineDefinition
(@NotNull CapabilitySet capabilitySet) @Nullable PipelineDefinition
CapabilitySetDao.getPipelineDefinition
(@NotNull CapabilitySet capabilitySet) Modifier and TypeMethodDescriptionstatic @Nullable CapabilitySet
CapabilitySetProvider.getAgentCapabilitySet
(PipelineDefinition definition) -
Uses of PipelineDefinition in com.atlassian.bamboo.configuration.agent
Modifier and TypeFieldDescriptionprotected PipelineDefinition
ConfigureAgentCapability.agent
protected PipelineDefinition
ViewAgentDetails.agent
Modifier and TypeMethodDescriptionConfigureAgentAssignments.getAgent()
ConfigureAgentCapability.getAgent()
ViewAgent.getAgent()
ViewAgentDetails.getAgent()
ViewRejectedRequirements.getBuildAgent()
Modifier and TypeMethodDescriptionvoid
ConfigureAgentCapability.setAgent
(PipelineDefinition agent) void
ViewAgent.setAgent
(PipelineDefinition agent) void
ViewAgentDetails.setAgent
(PipelineDefinition agent) -
Uses of PipelineDefinition in com.atlassian.bamboo.crypto.agent
Modifier and TypeFieldDescriptionstatic javax.persistence.metamodel.SingularAttribute<AgentCipherImpl,
PipelineDefinition> AgentCipherImpl_.agent
Modifier and TypeMethodDescriptionAgentCipherDao.saveCipher
(PipelineDefinition agent, String key, String iv) AgentCipherHibernateDao.saveCipher
(PipelineDefinition agent, String key, String iv) ModifierConstructorDescriptionAgentCipherImpl
(@NotNull PipelineDefinition agent, String key, String iv) -
Uses of PipelineDefinition in com.atlassian.bamboo.event.agent
Modifier and TypeMethodDescriptionAgentRegisteredEvent.getAgent()
AgentRegisteringEvent.getAgent()
ModifierConstructorDescriptionAgentRegisteredEvent
(Object source, PipelineDefinition agent) AgentRegisteringEvent
(Object source, PipelineDefinition agent) -
Uses of PipelineDefinition in com.atlassian.bamboo.migration.stream
Modifier and TypeMethodDescriptionprotected @NotNull PipelineDefinition
PipelineMapper.createItemInstance
(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor) Method returns only placeholder for pipeline data.Modifier and TypeMethodDescriptionvoid
PipelineMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor cursor, @NotNull List<PipelineDefinition> pipelineDefinitions, @NotNull PipelineDefinition pipeline, long objectIndex, @NotNull org.hibernate.Session session) protected void
PipelineMapper.exportProperties
(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement, @NotNull PipelineDefinition object, @NotNull org.hibernate.Session session, ExportDetailsBean exportDetailsBean) protected void
PipelineMapper.importProperties
(@NotNull PipelineDefinition pipeline, @NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor, @NotNull org.hibernate.Session session) Modifier and TypeMethodDescriptionvoid
PipelineMapper.afterImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor cursor, @NotNull List<PipelineDefinition> pipelineDefinitions, @NotNull PipelineDefinition pipeline, long objectIndex, @NotNull org.hibernate.Session session) void
PipelineMapper.beforeImportListItem
(@NotNull org.codehaus.staxmate.in.SMInputCursor cursor, @NotNull List<PipelineDefinition> pipelineDefinitions, @NotNull org.hibernate.Session session) -
Uses of PipelineDefinition in com.atlassian.bamboo.v2.build.agent
Modifier and TypeClassDescriptionclass
class
Defines an Elastic Agentclass
Defines an Ephemeral Agentclass
class
class
Modifier and TypeMethodDescription@NotNull PipelineDefinition
RemotableElasticAgentDefinitionImpl.createPipelineDefinition()
@NotNull PipelineDefinition
RemotableEphemeralAgentDefinitionImpl.createPipelineDefinition()
@NotNull PipelineDefinition
RemotableRemoteAgentDefinitionImpl.createPipelineDefinition()
@NotNull PipelineDefinition
BuildAgent.getDefinition()
@NotNull PipelineDefinition
BuildAgentImpl.getDefinition()
Modifier and TypeMethodDescriptionint
PipelineDefinitionImpl.compareTo
(PipelineDefinition obj) void
BuildAgent.setDefinition
(@NotNull PipelineDefinition definition) void
BuildAgentImpl.setDefinition
(@NotNull PipelineDefinition definition) protected void
RemotableRemoteAgentDefinitionImpl.setPipelineProperties
(PipelineDefinition pipelineDefinition) ModifierConstructorDescriptionBuildAgentImpl
(@NotNull PipelineDefinition definition, @NotNull AgentStatus agentStatus) RemotableRemoteAgentDefinitionImpl
(PipelineDefinition pipelineDefinition) -
Uses of PipelineDefinition in com.atlassian.bamboo.v2.build.agent.capability
Modifier and TypeMethodDescription@Nullable PipelineDefinition
CapabilitySetManager.getPipelineDefinition
(@NotNull CapabilitySet capabilitySet) @Nullable PipelineDefinition
CapabilitySetManagerImpl.getPipelineDefinition
(@NotNull CapabilitySet capabilitySet) -
Uses of PipelineDefinition in com.atlassian.bamboo.ww2.actions.admin.ephemeral
Modifier and TypeMethodDescriptionlong
ManageEphemeralAgentsPodsAction.getAgentTemplateId
(PipelineDefinition agentDefinition) -
Uses of PipelineDefinition in com.atlassian.bamboo.ww2.actions.agent
Modifier and TypeMethodDescriptionViewAgentDetailsAction.getAgent()
@NotNull PipelineDefinition
BuildAgentDecorator.getDefinition()
Modifier and TypeMethodDescriptionvoid
BuildAgentDecorator.setDefinition
(@NotNull PipelineDefinition definition) -
Uses of PipelineDefinition in com.atlassian.bamboo.ww2.actions.build
Modifier and TypeMethodDescriptionViewBuildResultsTable.getPipelineDefinitionByBuildResult
(BuildResultsSummary buildResultsSummary)
AgentDao.findAgentsByName(String)
instead