Class JiraIssueDetailsImpl
- java.lang.Object
-
- com.atlassian.bamboo.jira.jiraissues.JiraIssueDetailsImpl
-
- All Implemented Interfaces:
JiraIssueDetails
public class JiraIssueDetailsImpl extends Object implements JiraIssueDetails
Bamboo's representation of an issue for the UI
-
-
Constructor Summary
Constructors Constructor Description JiraIssueDetailsImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
JiraAssignee
getAssignee()
Returns JIRA issue assignee as parsed from remote JIRA response@Nullable URL
getDisplayUrl()
Returns remote JIRA URL that would display issueCollection<String>
getFixVersions()
Returns JIRA issue fix verions as parsed from remote JIRA response@NotNull String
getIssueKey()
Returns JIRA issue keyJiraStatus
getStatus()
Returns JIRA issue status as parsed from remote JIRA responseString
getSummary()
Returns JIRA issue summary as parsed from remote JIRA responseJiraType
getType()
Returns JIRA issue type as parsed from remote JIRA responseint
hashCode()
void
setAssignee(JiraAssignee assignee)
void
setDisplayUrl(@NotNull URL displayUrl)
void
setFixVersions(Collection<String> fixVersions)
void
setIssueKey(@NotNull String issueKey)
void
setStatus(JiraStatus status)
void
setSummary(String summary)
void
setType(JiraType type)
String
toString()
-
-
-
Method Detail
-
getSummary
public String getSummary()
Description copied from interface:JiraIssueDetails
Returns JIRA issue summary as parsed from remote JIRA response- Specified by:
getSummary
in interfaceJiraIssueDetails
- Returns:
- JIRA issue summary
-
setSummary
public void setSummary(String summary)
-
getType
public JiraType getType()
Description copied from interface:JiraIssueDetails
Returns JIRA issue type as parsed from remote JIRA response- Specified by:
getType
in interfaceJiraIssueDetails
- Returns:
- JIRA issue type
-
setType
public void setType(JiraType type)
-
getStatus
public JiraStatus getStatus()
Description copied from interface:JiraIssueDetails
Returns JIRA issue status as parsed from remote JIRA response- Specified by:
getStatus
in interfaceJiraIssueDetails
- Returns:
- JIRA issue status
-
setStatus
public void setStatus(JiraStatus status)
-
getIssueKey
@NotNull public @NotNull String getIssueKey()
Description copied from interface:JiraIssueDetails
Returns JIRA issue key- Specified by:
getIssueKey
in interfaceJiraIssueDetails
- Returns:
- JIRA issue key
-
setIssueKey
public void setIssueKey(@NotNull @NotNull String issueKey)
-
getDisplayUrl
@Nullable public @Nullable URL getDisplayUrl()
Description copied from interface:JiraIssueDetails
Returns remote JIRA URL that would display issue- Specified by:
getDisplayUrl
in interfaceJiraIssueDetails
- Returns:
- Remote JIRA URL
-
setDisplayUrl
public void setDisplayUrl(@NotNull @NotNull URL displayUrl)
-
getAssignee
public JiraAssignee getAssignee()
Description copied from interface:JiraIssueDetails
Returns JIRA issue assignee as parsed from remote JIRA response- Specified by:
getAssignee
in interfaceJiraIssueDetails
- Returns:
- JIRA issue assignee
-
setAssignee
public void setAssignee(JiraAssignee assignee)
-
getFixVersions
public Collection<String> getFixVersions()
Description copied from interface:JiraIssueDetails
Returns JIRA issue fix verions as parsed from remote JIRA response- Specified by:
getFixVersions
in interfaceJiraIssueDetails
- Returns:
- JIRA issue fix versions
-
setFixVersions
public void setFixVersions(Collection<String> fixVersions)
-
-