Modifier and Type | Class and Description |
---|---|
class |
AgentAssignmentRequirement |
Modifier and Type | Method and Description |
---|---|
Set<ImmutableRequirement> |
ExecutableAgentsMatrixImpl.getRequirementsWithNoMatches() |
Set<ImmutableRequirement> |
ExecutableAgentsMatrix.getRequirementsWithNoMatches()
Retrieve a list of all requirements which were not matched by any agent or image.
|
Modifier and Type | Method and Description |
---|---|
void |
ExecutableAgentsMatrixImpl.addRequirementWithNoAgentMatch(ImmutableRequirement requirement) |
void |
ExecutableAgentsMatrix.addRequirementWithNoAgentMatch(ImmutableRequirement requirement)
Record a requirement that does not have any matching agents.
|
void |
ExecutableAgentsMatrixImpl.addRequirementWithNoImageMatch(ImmutableRequirement requirement) |
void |
ExecutableAgentsMatrix.addRequirementWithNoImageMatch(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 |
---|---|
ImmutableRequirement |
EnvironmentRequirementServiceImpl.addRequirement(long environmentId,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue) |
ImmutableRequirement |
EnvironmentRequirementService.addRequirement(long environmentId,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue)
Add new requirement to an environment.
|
ImmutableRequirement |
EnvironmentRequirementServiceImpl.getRequirementForEnvironment(long environmentId,
long requirementId) |
ImmutableRequirement |
EnvironmentRequirementService.getRequirementForEnvironment(long environmentId,
long requirementId)
Get a single requirement for a environment.
|
ImmutableRequirement |
EnvironmentRequirementServiceImpl.updateRequirement(long environmentId,
long requirementId,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue) |
ImmutableRequirement |
EnvironmentRequirementService.updateRequirement(long environmentId,
long requirementId,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue)
Update an existing requirement.
|
Modifier and Type | Method and Description |
---|---|
List<? extends ImmutableRequirement> |
EnvironmentRequirementServiceImpl.getRequirementsForEnvironment(long environmentId) |
List<? extends ImmutableRequirement> |
EnvironmentRequirementService.getRequirementsForEnvironment(long environmentId)
Get all requirements for environment.
|
Constructor and Description |
---|
RequirementOperations(ImmutableRequirement requirement) |
RequirementReadonlyData(ImmutableRequirement requirement) |
RestRequirement(ImmutableRequirement requirement) |
Modifier and Type | Method and Description |
---|---|
ImmutableRequirement |
RequirementUtils.MinimalRequirementSetImpl.getRequirement(long requirementId) |
Modifier and Type | Method and Description |
---|---|
Set<ImmutableRequirement> |
RequirementUtils.MinimalRequirementSetImpl.getRequirements() |
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 |
---|---|
List<ImmutableRequirement> |
CapabilityMatchResult.getRejectedRequirements() |
Modifier and Type | Method and Description |
---|---|
RequirementDecorator |
CapabilityGroup.addRequirement(ImmutableRequirement requirement,
CapabilityType capabilityType) |
void |
CapabilityGroup.addRequirement(ImmutableRequirement requirement,
CapabilityType capabilityType,
RequirementAware requirementAware) |
boolean |
CapabilityRequirementsMatcherImpl.matches(ReadOnlyCapabilitySet capabilities,
ImmutableRequirement requirement) |
boolean |
CapabilityRequirementsMatcher.matches(ReadOnlyCapabilitySet capabilities,
ImmutableRequirement requirement)
Match a requirement to a requirement set
|
boolean |
RequirementSetImpl.removeRequirement(ImmutableRequirement requirement) |
boolean |
RequirementSet.removeRequirement(ImmutableRequirement requirement)
Removes the requirement from the set.
|
Modifier and Type | Method and Description |
---|---|
void |
CapabilityMatchResult.setRejectedRequirements(List<ImmutableRequirement> rejectedRequirements) |
Constructor and Description |
---|
RequirementDecorator(ImmutableRequirement requirement,
CapabilityType capabilityType,
com.opensymphony.xwork2.TextProvider textProvider,
CapabilityGroup capabilityGroup,
RequirementAware requirementAware) |
Constructor and Description |
---|
CapabilityMatchResult(boolean matches,
List<ImmutableRequirement> rejectedRequirements) |
CapabilityRequirementSetDecorator(Collection<? extends ImmutableRequirement> requirements,
com.atlassian.struts.TextProvider textProvider,
CapabilityHelper capabilityHelper) |
CapabilityRequirementSetDecorator(ImmutableBuildable buildable,
Collection<? extends ImmutableRequirement> requirements,
com.atlassian.struts.TextProvider textProvider,
CapabilityHelper capabilityHelper,
TaskManager taskManager) |
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 |
---|---|
ImmutableRequirement |
RequirementServiceImpl.addRequirement(PlanKey jobKey,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue) |
ImmutableRequirement |
RequirementService.addRequirement(PlanKey jobKey,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue)
Add new requirement to a job.
|
ImmutableRequirement |
ImmutableRequirementSet.getRequirement(long requirementId) |
ImmutableRequirement |
RequirementServiceImpl.getRequirementForJob(PlanKey jobKey,
long requirementId) |
ImmutableRequirement |
RequirementService.getRequirementForJob(PlanKey jobKey,
long requirementId)
Get a single requirement for a job.
|
ImmutableRequirement |
RequirementServiceImpl.updateRequirement(PlanKey jobKey,
long requirementId,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue) |
ImmutableRequirement |
RequirementService.updateRequirement(PlanKey jobKey,
long requirementId,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue)
Update an existing requirement.
|
Modifier and Type | Method and Description |
---|---|
Set<? extends ImmutableRequirement> |
ImmutableRequirementSet.getRequirements()
Get all requirements as a
Set |
List<? extends ImmutableRequirement> |
RequirementServiceImpl.getRequirementsForJob(PlanKey jobKey) |
List<? extends ImmutableRequirement> |
RequirementService.getRequirementsForJob(PlanKey jobKey)
Get all requirements for jobs.
|
Constructor and Description |
---|
RequirementDetailsImpl(ImmutableRequirement immutableRequirement,
CapabilityType capabilityType,
String ownerName,
Integer matchingAgents,
Integer matchingImages) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.Multimap<String,String> |
TaskUIConfigBean.getTasksRequirementsConflicts(Collection<? extends ImmutableRequirement> tasksRequirements) |
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.