Uses of Interface
com.atlassian.bamboo.v2.build.agent.capability.ReadOnlyCapabilitySet
-
-
Uses of ReadOnlyCapabilitySet in com.atlassian.bamboo.build.pipeline.tasks
Methods in com.atlassian.bamboo.build.pipeline.tasks with parameters of type ReadOnlyCapabilitySet Modifier and Type Method Description @NotNull CommonContext
ExecuteBuildTask. call(@NotNull CommonContext commonContext, @NotNull ReadOnlyCapabilitySet capabilitySet)
@NotNull CommonContext
PrepareBuildTask. call(@NotNull CommonContext commonContext, @NotNull ReadOnlyCapabilitySet capabilitySet)
-
Uses of ReadOnlyCapabilitySet in com.atlassian.bamboo.buildqueue.manager
Methods in com.atlassian.bamboo.buildqueue.manager that return ReadOnlyCapabilitySet Modifier and Type Method Description @NotNull ReadOnlyCapabilitySet
AgentCapabilityService. getAgentCapabilities(@NotNull PipelineDefinition agent, boolean includeShared)
@NotNull ReadOnlyCapabilitySet
AgentCapabilityServiceImpl. getAgentCapabilities(@NotNull PipelineDefinition agent, boolean includeShared)
-
Uses of ReadOnlyCapabilitySet in com.atlassian.bamboo.deployments.environments.service
Methods in com.atlassian.bamboo.deployments.environments.service with parameters of type ReadOnlyCapabilitySet Modifier and Type Method Description @NotNull PaginatedEnvironmentsForExecutablesView
EnvironmentService. getEnvironmentsMatchingCapabilities(int start, int limit, @Nullable String filter, @NotNull ReadOnlyCapabilitySet agentCapabilities)
Deprecated.9.2, the method does not take into account the agent's assignments, useEnvironmentService.getEnvironmentsMatchingCapabilities(int, int, String, ReadOnlyCapabilitySet, Iterable)
instead@NotNull PaginatedEnvironmentsForExecutablesView
EnvironmentService. getEnvironmentsMatchingCapabilities(int start, int limit, @Nullable String filter, @NotNull ReadOnlyCapabilitySet agentCapabilities, @NotNull Iterable<AgentAssignmentService.AgentAssignmentExecutor> agentAssignmentExecutors)
Provide a paginated list of minimal information about deployment environments matching agent capabilities.@NotNull PaginatedEnvironmentsForExecutablesView
EnvironmentServiceImpl. getEnvironmentsMatchingCapabilities(int start, int limit, @Nullable String filter, @NotNull ReadOnlyCapabilitySet agentCapabilities)
@NotNull PaginatedEnvironmentsForExecutablesView
EnvironmentServiceImpl. getEnvironmentsMatchingCapabilities(int start, int limit, @Nullable String filter, @NotNull ReadOnlyCapabilitySet agentCapabilities, @NotNull Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)
-
Uses of ReadOnlyCapabilitySet in com.atlassian.bamboo.plan
Methods in com.atlassian.bamboo.plan that return ReadOnlyCapabilitySet Modifier and Type Method Description ReadOnlyCapabilitySet
ExecutableAgentsHelper.ExecutableQuery. getCapabilities()
Methods in com.atlassian.bamboo.plan with parameters of type ReadOnlyCapabilitySet Modifier and Type Method Description static ExecutableAgentsHelper.ExecutableQuery
ExecutableAgentsHelper.ExecutableQuery. newQuery(@NotNull ReadOnlyCapabilitySet capabilitySet, @NotNull Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)
Constructors in com.atlassian.bamboo.plan with parameters of type ReadOnlyCapabilitySet Constructor Description ExecutableQuery(@NotNull ReadOnlyCapabilitySet capabilitySet, @NotNull Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors)
-
Uses of ReadOnlyCapabilitySet in com.atlassian.bamboo.task
Methods in com.atlassian.bamboo.task that return ReadOnlyCapabilitySet Modifier and Type Method Description @NotNull ReadOnlyCapabilitySet
TaskExecutionContext. getCapabilities()
Methods in com.atlassian.bamboo.task with parameters of type ReadOnlyCapabilitySet Modifier and Type Method Description @NotNull List<TaskResult>
TaskExecutor. execute(@NotNull CommonContext buildContext, @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
@NotNull List<TaskResult>
TaskExecutorImpl. execute(@NotNull CommonContext buildContext, @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
@NotNull List<TaskResult>
TaskExecutor. executeFinalTasks(@NotNull CommonContext commonContext, @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
@NotNull List<TaskResult>
TaskExecutorImpl. executeFinalTasks(@NotNull CommonContext commonContext, @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
@NotNull List<TaskResult>
TaskExecutor. executePreparationTasks(@NotNull CommonContext buildContext, @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
@NotNull List<TaskResult>
TaskExecutorImpl. executePreparationTasks(@NotNull CommonContext buildContext, @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
Constructors in com.atlassian.bamboo.task with parameters of type ReadOnlyCapabilitySet Constructor Description TaskExecutionContext(Queue<RuntimeTaskDefinition> tasks, TaskExecutionStrategy executionStrategy, @NotNull CommonContext commonContext, ReadOnlyCapabilitySet capabilities, BuildLoggerManager buildLoggerManager, File defaultRootDirectory)
-
Uses of ReadOnlyCapabilitySet in com.atlassian.bamboo.v2.build.agent
Methods in com.atlassian.bamboo.v2.build.agent with parameters of type ReadOnlyCapabilitySet Modifier and Type Method Description void
DefaultBuildAgent. build(@NotNull ReadOnlyCapabilitySet agentCapabilities, @NotNull DockerContainerController dockerContainerController)
void
ExecutableBuildAgent. build(@NotNull ReadOnlyCapabilitySet agentCapabilities, @NotNull DockerContainerController dockerContainerController)
Executes the passedCommonContext
@NotNull CommonContext
BuildPhase. call(@NotNull CommonContext buildContext, @NotNull ReadOnlyCapabilitySet capabilitySet)
Execute the build task. -
Uses of ReadOnlyCapabilitySet in com.atlassian.bamboo.v2.build.agent.capability
Subinterfaces of ReadOnlyCapabilitySet in com.atlassian.bamboo.v2.build.agent.capability Modifier and Type Interface Description interface
CapabilitySet
interface
EphemeralAgentTemplateCapabilitySet
interface
ImageCapabilitySet
Classes in com.atlassian.bamboo.v2.build.agent.capability that implement ReadOnlyCapabilitySet Modifier and Type Class Description class
CapabilitySetImpl
class
CombinedReadOnlyCapabilitySet
A combined "effective" capability set for an agent.class
EphemeralAgentTemplateCapabilitySetImpl
class
ImageCapabilitySetImpl
class
LocalCapabilitySet
class
RemoteCapabilitySet
Methods in com.atlassian.bamboo.v2.build.agent.capability that return ReadOnlyCapabilitySet Modifier and Type Method Description @Nullable ReadOnlyCapabilitySet
CapabilityContext. getCapabilitySet()
Retrieves the capability set currently stored within the context, If empty the shared local (server) capabilities are returned@Nullable ReadOnlyCapabilitySet
CapabilityContextImpl. getCapabilitySet()
@NotNull ReadOnlyCapabilitySet
CapabilitySetManager. getCombinedCapabilitySet(@NotNull CapabilitySet agentCapabilitySet)
Gets a combined "effective" capabilitySet given an agent's capabilitySet.ReadOnlyCapabilitySet
CapabilitySetManager. getCombinedCapabilitySet(@NotNull CapabilitySet agentCapabilitySet, @Nullable CapabilitySet sharedCapabilitySet)
Gets a combined "effective" capabilitySet given an agent's capability set and a shared capability set The agent capabilitySet will override capabilities in theCapabilityScope.SHARED
capabilities if there's a precise key match.@Nullable ReadOnlyCapabilitySet
CapabilitySetManagerImpl. getCombinedCapabilitySet(long agentId)
@NotNull ReadOnlyCapabilitySet
CapabilitySetManagerImpl. getCombinedCapabilitySet(@NotNull CapabilitySet agentCapabilitySet)
ReadOnlyCapabilitySet
CapabilitySetManagerImpl. getCombinedCapabilitySet(@NotNull CapabilitySet agentCapabilitySet, @Nullable CapabilitySet sharedCapabilitySet)
@Nullable ReadOnlyCapabilitySet
RemotedCapabilitySetManager. getCombinedCapabilitySet(long agentId)
Gets theReadOnlyCapabilitySet
for the agent.Methods in com.atlassian.bamboo.v2.build.agent.capability with parameters of type ReadOnlyCapabilitySet Modifier and Type Method Description void
CapabilityGroup. addCapability(@NotNull Capability capability, @NotNull CapabilityType capabilityType, @Nullable ReadOnlyCapabilitySet parentCapabilitySet)
boolean
CapabilityRequirementsMatcher. matches(@NotNull ReadOnlyCapabilitySet capabilities, Requirement requirement)
Deprecated.boolean
CapabilityRequirementsMatcher. matches(@NotNull ReadOnlyCapabilitySet capabilities, ImmutableRequirement requirement)
Match a requirement to a requirement setboolean
CapabilityRequirementsMatcher. matches(@NotNull ReadOnlyCapabilitySet capabilities, ImmutableRequirementSet requirements)
Match a capability set to a requirement set.boolean
CapabilityRequirementsMatcherImpl. matches(@NotNull ReadOnlyCapabilitySet capabilities, Requirement requirement)
boolean
CapabilityRequirementsMatcherImpl. matches(@NotNull ReadOnlyCapabilitySet capabilities, ImmutableRequirement requirement)
boolean
CapabilityRequirementsMatcherImpl. matches(@NotNull ReadOnlyCapabilitySet capabilities, ImmutableRequirementSet requirements)
@NotNull CapabilityMatchResult
CapabilityRequirementsMatcher. matchesWithResult(@NotNull ReadOnlyCapabilitySet capabilities, ImmutableRequirementSet requirements)
@NotNull CapabilityMatchResult
CapabilityRequirementsMatcherImpl. matchesWithResult(@NotNull ReadOnlyCapabilitySet capabilities, @Nullable ImmutableRequirementSet requirements)
void
CapabilityContext. setCapabilitySet(@Nullable ReadOnlyCapabilitySet capabilitySet)
Stores a specific capability set within the ThreadLocalvoid
CapabilityContextImpl. setCapabilitySet(@Nullable ReadOnlyCapabilitySet capabilitySet)
Constructors in com.atlassian.bamboo.v2.build.agent.capability with parameters of type ReadOnlyCapabilitySet Constructor Description CapabilityDecorator(@NotNull Capability capability, @NotNull CapabilityType capabilityType, @Nullable ReadOnlyCapabilitySet parentCapabilitySet, @NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull CapabilityGroup capabilityGroup)
CapabilityDecorator(@NotNull String key, @Nullable String value, @Nullable CapabilitySource capabilitySource, long id, @NotNull CapabilityType capabilityType, @Nullable ReadOnlyCapabilitySet parentCapabilitySet, @NotNull com.opensymphony.xwork2.TextProvider textProvider, @NotNull CapabilityGroup capabilityGroup, @Nullable CapabilitySet capabilitySet)
CapabilityRequirementSetDecorator(@NotNull ReadOnlyCapabilitySet capabilitySet, @Nullable ReadOnlyCapabilitySet parentCapabilitySet, @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull CapabilityHelper capabilityHelper)
CapabilityRequirementSetDecorator(@NotNull Collection<Capability> capabilities, @Nullable ReadOnlyCapabilitySet parentCapabilitySet, @NotNull com.atlassian.struts.TextProvider textProvider, @NotNull CapabilityHelper capabilityHelper)
-
Uses of ReadOnlyCapabilitySet in com.atlassian.bamboo.v2.build.task
Methods in com.atlassian.bamboo.v2.build.task with parameters of type ReadOnlyCapabilitySet Modifier and Type Method Description @NotNull CommonContext
InitializeBuild. call(@NotNull CommonContext commonContext, @NotNull ReadOnlyCapabilitySet capabilitySet)
void
CapabililitiesAwareBuildTask. init(BuildContext buildContext, @NotNull ReadOnlyCapabilitySet capabilitySet)
-