Modifier and Type | Method and Description |
---|---|
@NotNull ImmutableRequirementSet |
InternalEnvironment.getRequirementSet()
Return effective value of
ImmutableRequirementSet , that is value that is considered when checking which agents and elastic images
can deploy to this environment. |
@NotNull ImmutableRequirementSet |
EnvironmentWithConfigCounts.getRequirementSet() |
@NotNull ImmutableRequirementSet |
EnvironmentImpl.getRequirementSet() |
Modifier and Type | Method and Description |
---|---|
ImmutableRequirementSet |
EnvironmentStubImpl.getRequirementSet() |
Modifier and Type | Method and Description |
---|---|
ImmutableRequirementSet |
EnvironmentStubDto.getRequirementSet() |
Modifier and Type | Method and Description |
---|---|
@NotNull ImmutableRequirementSet |
ExecutableAgentsHelper.ExecutorQuery.getRequirements() |
Modifier and Type | Method and Description |
---|---|
boolean |
ExecutableAgentsHelperImpl.canExecute(@NotNull BuildAgent buildAgent,
@NotNull CommonContext context,
@NotNull ImmutableRequirementSet requirements) |
boolean |
ExecutableAgentsHelper.canExecute(@NotNull BuildAgent buildAgent,
@NotNull CommonContext context,
@NotNull ImmutableRequirementSet requirements)
Returns true or false depending on whether the agent can execute the given context, taking into account requirement set
and other global settings such as agent assignments.
|
static ExecutableAgentsHelper.ExecutorQuery |
ExecutableAgentsHelper.ExecutorQuery.newQuery(@NotNull ImmutableRequirementSet requirements,
AgentAssignmentService.AgentAssignmentExecutable executable)
Creates a new query that will match executors using the supplied requirements and assignments.
|
static ExecutableAgentsHelper.ExecutorQuery |
ExecutableAgentsHelper.ExecutorQuery.newQueryWithoutAssignments(@NotNull ImmutableRequirementSet requirements)
Creates a new query that will match the supplied requirements, but not assignments unlesss specifically added.
|
Modifier and Type | Method and Description |
---|---|
ImmutableRequirementSet |
RestEnvironment.getRequirementSet() |
Modifier and Type | Class and Description |
---|---|
static class |
RequirementUtils.MinimalRequirementSetImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MinimalRequirementSet
Deprecated.
since 6.2 use
ImmutableRequirementSet |
interface |
RequirementSet |
Modifier and Type | Class and Description |
---|---|
class |
RequirementSetImpl |
Modifier and Type | Method and Description |
---|---|
boolean |
CapabilityRequirementsMatcherImpl.matches(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements) |
boolean |
CapabilityRequirementsMatcher.matches(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements)
Match a capability set to a requirement set.
|
@NotNull CapabilityMatchResult |
CapabilityRequirementsMatcherImpl.matchesWithResult(@NotNull ReadOnlyCapabilitySet capabilities,
@Nullable ImmutableRequirementSet requirements) |
@NotNull CapabilityMatchResult |
CapabilityRequirementsMatcher.matchesWithResult(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirementSet requirements) |
Constructor and Description |
---|
CapabilityRequirementSetDecorator(@NotNull ImmutableBuildable buildable,
@NotNull ImmutableRequirementSet requirementSet,
@NotNull com.atlassian.struts.TextProvider textProvider,
@NotNull CapabilityHelper capabilityHelper,
@NotNull TaskManager taskManager) |
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.