public class AgentAssignmentRequirement extends RequirementImpl
ImmutableRequirement.MatchType
EQUALS, EXISTS, REGEX
Constructor and Description |
---|
AgentAssignmentRequirement(AgentAssignmentService.AgentAssignmentExecutor allowedExecutor) |
Modifier and Type | Method and Description |
---|---|
AgentAssignmentService.AgentAssignmentExecutor |
getAllowedExecutor() |
String |
getMatchType()
String representation of the type of match the requirement needs.
|
String |
getMatchValue()
A match requirement value.
|
belongsToPlugin, compareTo, equals, getKey, getOwnerId, getPluginModuleKey, getRequirementSet, getTypeOfMatch, hashCode, isReadonly, isRegexMatch, isSystemRequirement, setKey, setMatchValue, setOwnerId, setPluginModuleKey, setReadonly, setRegexMatch, setRequirementSet, toString
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDate
finalize, getClass, notify, notifyAll, wait, wait, wait
setId
getId
public AgentAssignmentRequirement(AgentAssignmentService.AgentAssignmentExecutor allowedExecutor)
public String getMatchValue()
ImmutableRequirement
The regex must match the Capability
value.
getMatchValue
in interface ImmutableRequirement
getMatchValue
in class RequirementImpl
public String getMatchType()
Requirement
getMatchType
in interface Requirement
getMatchType
in class RequirementImpl
public AgentAssignmentService.AgentAssignmentExecutor getAllowedExecutor()
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.