public class TestImmutableRequirement extends Object implements ImmutableRequirement
ImmutableRequirement.MatchType
Constructor and Description |
---|
TestImmutableRequirement(Map<String,Object> item) |
Modifier and Type | Method and Description |
---|---|
long |
getId() |
String |
getKey()
Represents the requirement.
|
String |
getMatchValue()
A match requirement value.
|
long |
getOwnerId()
The identifier of this
Requirement that is used to identify it uniquely for all Requirement s
created by ImmutableRequirement.getPluginModuleKey() |
String |
getPluginModuleKey()
The
ModuleDescriptor.getKey() that is responsible for the Lifecycle of this Requirement |
ImmutableRequirement.MatchType |
getTypeOfMatch() |
Boolean |
isReadonly()
If a requirement is readonly, it cannot be removed through the UI (the backend can do what it wants, however)
|
@NotNull public String getKey()
ImmutableRequirement
Capability
getKey().getKey
in interface ImmutableRequirement
@Nullable public String getMatchValue()
ImmutableRequirement
The regex must match the Capability
value.
getMatchValue
in interface ImmutableRequirement
@NotNull public ImmutableRequirement.MatchType getTypeOfMatch()
getTypeOfMatch
in interface ImmutableRequirement
public Boolean isReadonly()
ImmutableRequirement
isReadonly
in interface ImmutableRequirement
public long getOwnerId()
ImmutableRequirement
Requirement
that is used to identify it uniquely for all Requirement
s
created by ImmutableRequirement.getPluginModuleKey()
getOwnerId
in interface ImmutableRequirement
@Nullable public String getPluginModuleKey()
ImmutableRequirement
ModuleDescriptor.getKey()
that is responsible for the Lifecycle of this Requirement
getPluginModuleKey
in interface ImmutableRequirement
public long getId()
getId
in interface BambooIdProvider
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.