Modifier and Type | Class and Description |
---|---|
class |
AgentAssignmentRequirement |
Modifier and Type | Method and Description |
---|---|
void |
ExecutableAgentsMatrixImpl.addRequirementWithNoAgentMatch(@NotNull ImmutableRequirement requirement) |
void |
ExecutableAgentsMatrix.addRequirementWithNoAgentMatch(@NotNull ImmutableRequirement requirement)
Record a requirement that does not have any matching agents.
|
void |
ExecutableAgentsMatrixImpl.addRequirementWithNoImageMatch(@NotNull ImmutableRequirement requirement) |
void |
ExecutableAgentsMatrix.addRequirementWithNoImageMatch(@NotNull ImmutableRequirement requirement)
Record a requirement that does not have any matching image.
|
Modifier and Type | Method and Description |
---|---|
CapabilityRequirementSetDecorator |
ViewAgentPlanMatrix.getDecoratedSet(Collection<ImmutableRequirement> requirements) |
Modifier and Type | Method and Description |
---|---|
@NotNull ImmutableRequirement |
EnvironmentRequirementService.addRequirement(long environmentId,
@NotNull String key,
ImmutableRequirement.MatchType matchType,
@Nullable String matchValue)
Add new requirement to an environment.
|
@NotNull ImmutableRequirement |
EnvironmentRequirementServiceImpl.addRequirement(long environmentId,
@NotNull String key,
ImmutableRequirement.MatchType matchType,
@Nullable String matchValue) |
@NotNull ImmutableRequirement |
EnvironmentRequirementService.getRequirementForEnvironment(long environmentId,
long requirementId)
Get a single requirement for a environment.
|
@NotNull ImmutableRequirement |
EnvironmentRequirementServiceImpl.getRequirementForEnvironment(long environmentId,
long requirementId) |
@NotNull ImmutableRequirement |
EnvironmentRequirementService.updateRequirement(long environmentId,
long requirementId,
@NotNull String key,
ImmutableRequirement.MatchType matchType,
@Nullable String matchValue)
Update an existing requirement.
|
@NotNull ImmutableRequirement |
EnvironmentRequirementServiceImpl.updateRequirement(long environmentId,
long requirementId,
@NotNull String key,
ImmutableRequirement.MatchType matchType,
@Nullable String matchValue) |
Constructor and Description |
---|
RequirementOperations(ImmutableRequirement requirement) |
RequirementReadonlyData(ImmutableRequirement requirement) |
RestRequirement(ImmutableRequirement requirement) |
Modifier and Type | Method and Description |
---|---|
ImmutableRequirement |
RequirementUtils.MinimalRequirementSetImpl.getRequirement(long requirementId) |
Constructor and Description |
---|
MinimalRequirementSetImpl(ImmutableRequirement... requirements) |
Modifier and Type | Interface and Description |
---|---|
interface |
Requirement |
Modifier and Type | Class and Description |
---|---|
class |
RequirementImpl |
Modifier and Type | Method and Description |
---|---|
RequirementDecorator |
CapabilityGroup.addRequirement(@NotNull ImmutableRequirement requirement,
@NotNull CapabilityType capabilityType) |
void |
CapabilityGroup.addRequirement(@NotNull ImmutableRequirement requirement,
@NotNull CapabilityType capabilityType,
@NotNull RequirementAware requirementAware) |
boolean |
CapabilityRequirementsMatcherImpl.matches(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirement requirement) |
boolean |
CapabilityRequirementsMatcher.matches(@NotNull ReadOnlyCapabilitySet capabilities,
ImmutableRequirement requirement)
Match a requirement to a requirement set
|
boolean |
RequirementSetImpl.removeRequirement(@NotNull ImmutableRequirement requirement) |
boolean |
RequirementSet.removeRequirement(@NotNull ImmutableRequirement requirement)
Removes the requirement from the set.
|
Modifier and Type | Method and Description |
---|---|
void |
CapabilityMatchResult.setRejectedRequirements(List<ImmutableRequirement> rejectedRequirements) |
Constructor and Description |
---|
RequirementDecorator(@NotNull ImmutableRequirement requirement,
@NotNull CapabilityType capabilityType,
@NotNull com.opensymphony.xwork2.TextProvider textProvider,
@NotNull CapabilityGroup capabilityGroup,
@Nullable RequirementAware requirementAware) |
Constructor and Description |
---|
CapabilityMatchResult(boolean matches,
List<ImmutableRequirement> rejectedRequirements) |
Modifier and Type | Interface and Description |
---|---|
interface |
RequirementDetails
Decorated requirement with extra information for view
|
Modifier and Type | Class and Description |
---|---|
class |
RequirementDetailsImpl |
Modifier and Type | Method and Description |
---|---|
@NotNull ImmutableRequirement |
RequirementServiceImpl.addRequirement(@NotNull PlanKey jobKey,
@NotNull String key,
@NotNull ImmutableRequirement.MatchType matchType,
@Nullable String matchValue) |
@NotNull ImmutableRequirement |
RequirementService.addRequirement(@NotNull PlanKey jobKey,
@NotNull String key,
ImmutableRequirement.MatchType matchType,
@Nullable String matchValue)
Add new requirement to a job.
|
ImmutableRequirement |
ImmutableRequirementSet.getRequirement(long requirementId) |
@NotNull ImmutableRequirement |
RequirementServiceImpl.getRequirementForJob(@NotNull PlanKey jobKey,
long requirementId) |
@NotNull ImmutableRequirement |
RequirementService.getRequirementForJob(@NotNull PlanKey jobKey,
long requirementId)
Get a single requirement for a job.
|
@NotNull ImmutableRequirement |
RequirementServiceImpl.updateRequirement(@NotNull PlanKey jobKey,
long requirementId,
@NotNull String key,
@NotNull ImmutableRequirement.MatchType matchType,
@Nullable String matchValue) |
@NotNull ImmutableRequirement |
RequirementService.updateRequirement(@NotNull PlanKey jobKey,
long requirementId,
@NotNull String key,
ImmutableRequirement.MatchType matchType,
@Nullable String matchValue)
Update an existing requirement.
|
Constructor and Description |
---|
RequirementDetailsImpl(@NotNull ImmutableRequirement immutableRequirement,
@NotNull CapabilityType capabilityType,
@Nullable String ownerName,
Integer matchingAgents,
Integer matchingImages) |
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.