Interface RequirementDetails
- All Superinterfaces:
BambooIdProvider
,ImmutableRequirement
- All Known Implementing Classes:
RequirementDetailsImpl
Decorated requirement with extra information for view
- Since:
- v5.6
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.bamboo.v2.build.requirement.ImmutableRequirement
ImmutableRequirement.MatchType
-
Method Summary
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
Methods inherited from interface com.atlassian.bamboo.v2.build.requirement.ImmutableRequirement
getKey, getMatchValue, getOwnerId, getPluginModuleKey, getTypeOfMatch, isReadonly, isRegexMatch
-
Method Details
-
getRequirementLabel
- Returns:
- User friendly name of the capability that the requirement requires.
-
getOwnerName
- Returns:
- The name of the task that owns this requirement
-
getMatchingAgents
Integer getMatchingAgents()Number of non-elastic agents that match this requirement- Returns:
-
getMatchingImages
Integer getMatchingImages()Number of elastic images that match this requirement- Returns:
-
getMatchingEphemeralAgentTemplates
Integer getMatchingEphemeralAgentTemplates()Number of ephemeral agent templates that match this requirement- Returns:
-