| Modifier and Type | Method and Description |
|---|---|
@NotNull CommonContext |
ExecuteBuildTask.call(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet capabilitySet) |
@NotNull CommonContext |
PrepareBuildTask.call(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet capabilitySet) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull ReadOnlyCapabilitySet |
AgentCapabilityServiceImpl.getAgentCapabilities(@NotNull PipelineDefinition agent,
boolean includeShared) |
@NotNull ReadOnlyCapabilitySet |
AgentCapabilityService.getAgentCapabilities(@NotNull PipelineDefinition agent,
boolean includeShared) |
| Modifier and Type | Method and 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,
use
EnvironmentService.getEnvironmentsMatchingCapabilities(int, int, String, ReadOnlyCapabilitySet, Iterable) instead |
@NotNull PaginatedEnvironmentsForExecutablesView |
EnvironmentServiceImpl.getEnvironmentsMatchingCapabilities(int start,
int limit,
@Nullable String filter,
@NotNull ReadOnlyCapabilitySet agentCapabilities) |
@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 Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors) |
| Modifier and Type | Method and Description |
|---|---|
ReadOnlyCapabilitySet |
ExecutableAgentsHelper.ExecutableQuery.getCapabilities() |
| Modifier and Type | Method and Description |
|---|---|
static ExecutableAgentsHelper.ExecutableQuery |
ExecutableAgentsHelper.ExecutableQuery.newQuery(@NotNull ReadOnlyCapabilitySet capabilitySet,
@NotNull Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors) |
| Constructor and Description |
|---|
ExecutableQuery(@NotNull ReadOnlyCapabilitySet capabilitySet,
@NotNull Iterable<AgentAssignmentService.AgentAssignmentExecutor> executors) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull ReadOnlyCapabilitySet |
TaskExecutionContext.getCapabilities() |
| Modifier and Type | Method and Description |
|---|---|
@NotNull List<TaskResult> |
TaskExecutorImpl.execute(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull List<TaskResult> |
TaskExecutor.execute(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull List<TaskResult> |
TaskExecutorImpl.executeFinalTasks(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull List<TaskResult> |
TaskExecutor.executeFinalTasks(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull List<TaskResult> |
TaskExecutorImpl.executePreparationTasks(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
@NotNull List<TaskResult> |
TaskExecutor.executePreparationTasks(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet) |
| Constructor and Description |
|---|
TaskExecutionContext(Queue<RuntimeTaskDefinition> tasks,
TaskExecutionStrategy executionStrategy,
@NotNull CommonContext commonContext,
ReadOnlyCapabilitySet capabilities,
BuildLoggerManager buildLoggerManager,
File defaultRootDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExecutableBuildAgent.build(@NotNull ReadOnlyCapabilitySet agentCapabilities,
@NotNull DockerContainerController dockerContainerController)
Executes the passed
CommonContext |
void |
DefaultBuildAgent.build(@NotNull ReadOnlyCapabilitySet agentCapabilities,
@NotNull DockerContainerController dockerContainerController) |
@NotNull CommonContext |
BuildPhase.call(@NotNull CommonContext buildContext,
@NotNull ReadOnlyCapabilitySet capabilitySet)
Execute the build task.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CapabilitySet |
interface |
ImageCapabilitySet |
| Modifier and Type | Class and Description |
|---|---|
class |
CapabilitySetImpl |
class |
CombinedReadOnlyCapabilitySet
A combined "effective" capability set for an agent.
|
class |
ImageCapabilitySetImpl |
class |
LocalCapabilitySet |
class |
RemoteCapabilitySet |
| Modifier and Type | Method and Description |
|---|---|
@Nullable ReadOnlyCapabilitySet |
CapabilityContextImpl.getCapabilitySet() |
@Nullable ReadOnlyCapabilitySet |
CapabilityContext.getCapabilitySet()
Retrieves the capability set currently stored within the context,
If empty the shared local (server) capabilities are returned
|
@NotNull ReadOnlyCapabilitySet |
CapabilitySetManagerImpl.getCombinedCapabilitySet(@NotNull CapabilitySet agentCapabilitySet) |
@NotNull ReadOnlyCapabilitySet |
CapabilitySetManager.getCombinedCapabilitySet(@NotNull CapabilitySet agentCapabilitySet)
Gets a combined "effective" capabilitySet given an agent's capabilitySet.
|
ReadOnlyCapabilitySet |
CapabilitySetManagerImpl.getCombinedCapabilitySet(@NotNull CapabilitySet agentCapabilitySet,
@Nullable CapabilitySet sharedCapabilitySet) |
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 the
CapabilityScope.SHARED capabilities if there's
a precise key match. |
@Nullable ReadOnlyCapabilitySet |
CapabilitySetManagerImpl.getCombinedCapabilitySet(long agentId) |
@Nullable ReadOnlyCapabilitySet |
RemotedCapabilitySetManager.getCombinedCapabilitySet(long agentId)
Gets the
ReadOnlyCapabilitySet for the agent. |
| Modifier and Type | Method and Description |
|---|---|
void |
CapabilityGroup.addCapability(@NotNull Capability capability,
@NotNull CapabilityType capabilityType,
@Nullable ReadOnlyCapabilitySet parentCapabilitySet) |
boolean |
CapabilityRequirementsMatcherImpl.matches(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirement requirement) |
boolean |
CapabilityRequirementsMatcher.matches(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirement requirement)
Match a requirement to a requirement set
|
boolean |
CapabilityRequirementsMatcherImpl.matches(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements) |
boolean |
CapabilityRequirementsMatcher.matches(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements)
Match a capability set to a requirement set.
|
boolean |
CapabilityRequirementsMatcherImpl.matches(@NotNull ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements) |
boolean |
CapabilityRequirementsMatcher.matches(@NotNull ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements)
Deprecated.
|
boolean |
CapabilityRequirementsMatcherImpl.matches(@NotNull ReadOnlyCapabilitySet capabilities,
Requirement requirement) |
boolean |
CapabilityRequirementsMatcher.matches(@NotNull ReadOnlyCapabilitySet capabilities,
Requirement requirement)
Deprecated.
|
@NotNull CapabilityMatchResult |
CapabilityRequirementsMatcherImpl.matchesWithResult(@NotNull ReadOnlyCapabilitySet capabilities,
@Nullable ImmutableRequirementSet requirements) |
@NotNull CapabilityMatchResult |
CapabilityRequirementsMatcher.matchesWithResult(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements) |
@NotNull CapabilityMatchResult |
CapabilityRequirementsMatcherImpl.matchesWithResult(@NotNull ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements) |
@NotNull CapabilityMatchResult |
CapabilityRequirementsMatcher.matchesWithResult(@NotNull ReadOnlyCapabilitySet capabilities,
MinimalRequirementSet requirements)
Deprecated.
|
void |
CapabilityContextImpl.setCapabilitySet(@Nullable ReadOnlyCapabilitySet capabilitySet) |
void |
CapabilityContext.setCapabilitySet(@Nullable ReadOnlyCapabilitySet capabilitySet)
Stores a specific capability set within the ThreadLocal
|
| Constructor and 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 Collection<Capability> capabilities,
@Nullable ReadOnlyCapabilitySet parentCapabilitySet,
@NotNull com.atlassian.struts.TextProvider textProvider,
@NotNull CapabilityHelper capabilityHelper) |
CapabilityRequirementSetDecorator(@NotNull ReadOnlyCapabilitySet capabilitySet,
@Nullable ReadOnlyCapabilitySet parentCapabilitySet,
@NotNull com.atlassian.struts.TextProvider textProvider,
@NotNull CapabilityHelper capabilityHelper) |
CapabilityRequirementSetDecorator(@NotNull ReadOnlyCapabilitySet capabilitySet,
@Nullable ReadOnlyCapabilitySet parentCapabilitySet,
@NotNull com.atlassian.struts.TextProvider textProvider,
@NotNull CapabilityHelper capabilityHelper) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull CommonContext |
InitializeBuild.call(@NotNull CommonContext commonContext,
@NotNull ReadOnlyCapabilitySet capabilitySet) |
void |
CapabililitiesAwareBuildTask.init(BuildContext buildContext,
@NotNull ReadOnlyCapabilitySet capabilitySet) |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.