Uses of Interface
com.atlassian.bamboo.buildqueue.PipelineDefinition
-
-
Uses of PipelineDefinition in com.atlassian.bamboo.agent
Methods in com.atlassian.bamboo.agent with parameters of type PipelineDefinition Modifier and Type Method Description @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
Subinterfaces of PipelineDefinition in com.atlassian.bamboo.buildqueue Modifier and Type Interface Description interface
AgentWithCapabilitiesDefinition
interface
ElasticAgentDefinition
interface
EphemeralAgentDefinition
interface
LocalAgentDefinition
interface
RemoteAgentDefinition
Methods in com.atlassian.bamboo.buildqueue that return PipelineDefinition Modifier and Type Method Description @NotNull PipelineDefinition
RemotableRemoteAgentDefinition. createPipelineDefinition()
-
Uses of PipelineDefinition in com.atlassian.bamboo.buildqueue.dao
Methods in com.atlassian.bamboo.buildqueue.dao that return PipelineDefinition Modifier and Type Method Description @Nullable PipelineDefinition
AgentDao. findAgentByName(@NotNull String name)
Retrieve a pipelineDefinition by name.@Nullable PipelineDefinition
AgentHibernateDao. findAgentByName(@NotNull String name)
@Nullable PipelineDefinition
AgentDao. getAgentById(long id)
Retrieve the agentDefinition object.PipelineDefinition
AgentHibernateDao. getAgentById(long id)
PipelineDefinition
AgentDao. getLocalAgentById(long id)
Retrieve the localAgentDefinitionPipelineDefinition
AgentDao. 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)
Methods in com.atlassian.bamboo.buildqueue.dao that return types with arguments of type PipelineDefinition Modifier and Type Method Description List<PipelineDefinition>
AgentHibernateDao. findAll()
List<PipelineDefinition>
AgentDao. findAllAgents()
Retrieves all agents();List<PipelineDefinition>
AgentHibernateDao. findAllAgents()
Set<PipelineDefinition>
AgentDao. findAllAgentsForAgentIds(@NotNull Collection<Long> agentIds)
Return a list of agents by their idsSet<PipelineDefinition>
AgentHibernateDao. 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)
Methods in com.atlassian.bamboo.buildqueue.dao with parameters of type PipelineDefinition Modifier and Type Method Description @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)
Method parameters in com.atlassian.bamboo.buildqueue.dao with type arguments of type PipelineDefinition Modifier and Type Method Description long
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
Methods in com.atlassian.bamboo.buildqueue.manager that return PipelineDefinition Modifier and Type Method Description @Nullable PipelineDefinition
AgentManager. getAgentDefinition(@NotNull Long agentId)
@Nullable PipelineDefinition
AgentManagerImpl. getAgentDefinition(@NotNull Long agentId)
@Nullable PipelineDefinition
AgentManager. getAgentDefinitionByName(@NotNull String name)
Retrieve a pipelineDefinition by name.@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)
Methods in com.atlassian.bamboo.buildqueue.manager that return types with arguments of type PipelineDefinition Modifier and Type Method Description Map<Long,PipelineDefinition>
AgentManager. findAllAgentsForAgentIds(@NotNull Collection<Long> agentIds)
Returns a Map ofPipelineDefinition
s keyed by their idMap<Long,PipelineDefinition>
AgentManagerImpl. findAllAgentsForAgentIds(@NotNull Collection<Long> agentIds)
@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)
List<PipelineDefinition>
AgentManager. getAllPersistedAgentDefinitions()
Retrieves a list of all agent definitions stored in the database.List<PipelineDefinition>
AgentManagerImpl. getAllPersistedAgentDefinitions()
Methods in com.atlassian.bamboo.buildqueue.manager with parameters of type PipelineDefinition Modifier and Type Method Description ErrorCollection
AgentCapabilityService. addCapability(@NotNull PipelineDefinition agent, @NotNull String key, @NotNull String value)
Add new capability for agent.ErrorCollection
AgentCapabilityServiceImpl. addCapability(@NotNull PipelineDefinition agent, @NotNull String key, @NotNull String value)
static Iterable<AgentAssignmentService.AgentAssignmentExecutor>
AgentAssignmentServiceHelper. asExecutors(PipelineDefinition pipelineDefinition)
static Iterable<AgentAssignmentService.AgentAssignmentExecutor>
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)
ErrorCollection
AgentCapabilityService. updateCapability(@NotNull PipelineDefinition agent, @NotNull String key, @Nullable String value, @NotNull CapabilitySource capabilitySource)
Update value of existing capability.ErrorCollection
AgentCapabilityServiceImpl. updateCapability(@NotNull PipelineDefinition agent, @NotNull String key, @Nullable String value, @NotNull CapabilitySource capabilitySource)
Method parameters in com.atlassian.bamboo.buildqueue.manager with type arguments of type PipelineDefinition Modifier and Type Method Description long
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
Methods in com.atlassian.bamboo.capability that return PipelineDefinition Modifier and Type Method Description @Nullable PipelineDefinition
CapabilityHibernateSetDao. getPipelineDefinition(@NotNull CapabilitySet capabilitySet)
@Nullable PipelineDefinition
CapabilitySetDao. getPipelineDefinition(@NotNull CapabilitySet capabilitySet)
Methods in com.atlassian.bamboo.capability with parameters of type PipelineDefinition Modifier and Type Method Description static @Nullable CapabilitySet
CapabilitySetProvider. getAgentCapabilitySet(PipelineDefinition definition)
-
Uses of PipelineDefinition in com.atlassian.bamboo.configuration.agent
Fields in com.atlassian.bamboo.configuration.agent declared as PipelineDefinition Modifier and Type Field Description protected PipelineDefinition
ConfigureAgentCapability. agent
protected PipelineDefinition
ViewAgentDetails. agent
Methods in com.atlassian.bamboo.configuration.agent that return PipelineDefinition Modifier and Type Method Description PipelineDefinition
ConfigureAgentAssignments. getAgent()
PipelineDefinition
ConfigureAgentCapability. getAgent()
PipelineDefinition
ViewAgent. getAgent()
PipelineDefinition
ViewAgentDetails. getAgent()
PipelineDefinition
ViewRejectedRequirements. getBuildAgent()
Methods in com.atlassian.bamboo.configuration.agent that return types with arguments of type PipelineDefinition Modifier and Type Method Description Map<PipelineDefinition,AgentCapabilityDelta>
RenameAgentCapability. getCapabilityDeltaMap()
Methods in com.atlassian.bamboo.configuration.agent with parameters of type PipelineDefinition Modifier and Type Method Description void
ConfigureAgentCapability. setAgent(PipelineDefinition agent)
void
ViewAgent. setAgent(PipelineDefinition agent)
void
ViewAgentDetails. setAgent(PipelineDefinition agent)
-
Uses of PipelineDefinition in com.atlassian.bamboo.event.agent
Methods in com.atlassian.bamboo.event.agent that return PipelineDefinition Modifier and Type Method Description PipelineDefinition
AgentRegisteredEvent. getAgent()
PipelineDefinition
AgentRegisteringEvent. getAgent()
Constructors in com.atlassian.bamboo.event.agent with parameters of type PipelineDefinition Constructor Description AgentRegisteredEvent(Object source, PipelineDefinition agent)
AgentRegisteringEvent(Object source, PipelineDefinition agent)
-
Uses of PipelineDefinition in com.atlassian.bamboo.migration.stream
Methods in com.atlassian.bamboo.migration.stream that return PipelineDefinition Modifier and Type Method Description protected @NotNull PipelineDefinition
PipelineMapper. createItemInstance(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor)
Method returns only placeholder for pipeline data.Methods in com.atlassian.bamboo.migration.stream with parameters of type PipelineDefinition Modifier and Type Method Description void
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)
Method parameters in com.atlassian.bamboo.migration.stream with type arguments of type PipelineDefinition Modifier and Type Method Description void
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
Classes in com.atlassian.bamboo.v2.build.agent that implement PipelineDefinition Modifier and Type Class Description class
AgentWithCapabilitiesDefinitionImpl
class
ElasticAgentDefinitionImpl
Defines an Elastic Agentclass
EphemeralAgentDefinitionImpl
Defines an Ephemeral Agentclass
LocalAgentDefinitionImpl
class
PipelineDefinitionImpl
class
RemoteAgentDefinitionImpl
Methods in com.atlassian.bamboo.v2.build.agent that return PipelineDefinition Modifier and Type Method Description @NotNull PipelineDefinition
RemotableElasticAgentDefinitionImpl. createPipelineDefinition()
@NotNull PipelineDefinition
RemotableEphemeralAgentDefinitionImpl. createPipelineDefinition()
@NotNull PipelineDefinition
RemotableRemoteAgentDefinitionImpl. createPipelineDefinition()
@NotNull PipelineDefinition
BuildAgent. getDefinition()
@NotNull PipelineDefinition
BuildAgentImpl. getDefinition()
Methods in com.atlassian.bamboo.v2.build.agent with parameters of type PipelineDefinition Modifier and Type Method Description int
PipelineDefinitionImpl. compareTo(PipelineDefinition obj)
void
BuildAgent. setDefinition(@NotNull PipelineDefinition definition)
void
BuildAgentImpl. setDefinition(@NotNull PipelineDefinition definition)
protected void
RemotableRemoteAgentDefinitionImpl. setPipelineProperties(PipelineDefinition pipelineDefinition)
Constructors in com.atlassian.bamboo.v2.build.agent with parameters of type PipelineDefinition Constructor Description BuildAgentImpl(@NotNull PipelineDefinition definition, @NotNull AgentStatus agentStatus)
RemotableRemoteAgentDefinitionImpl(PipelineDefinition pipelineDefinition)
-
Uses of PipelineDefinition in com.atlassian.bamboo.v2.build.agent.capability
Methods in com.atlassian.bamboo.v2.build.agent.capability that return PipelineDefinition Modifier and Type Method Description @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
Methods in com.atlassian.bamboo.ww2.actions.admin.ephemeral with parameters of type PipelineDefinition Modifier and Type Method Description long
ManageEphemeralAgentsPodsAction. getAgentTemplateId(PipelineDefinition agentDefinition)
-
Uses of PipelineDefinition in com.atlassian.bamboo.ww2.actions.agent
Methods in com.atlassian.bamboo.ww2.actions.agent that return PipelineDefinition Modifier and Type Method Description PipelineDefinition
ViewAgentDetailsAction. getAgent()
@NotNull PipelineDefinition
BuildAgentDecorator. getDefinition()
Methods in com.atlassian.bamboo.ww2.actions.agent with parameters of type PipelineDefinition Modifier and Type Method Description void
BuildAgentDecorator. setDefinition(@NotNull PipelineDefinition definition)
-
Uses of PipelineDefinition in com.atlassian.bamboo.ww2.actions.build
Methods in com.atlassian.bamboo.ww2.actions.build that return PipelineDefinition Modifier and Type Method Description PipelineDefinition
ViewBuildResultsTable. getPipelineDefinitionByBuildResult(BuildResultsSummary buildResultsSummary)
-