@Entity public class LinkedJiraIssueImpl extends BambooEntityObject implements LinkedJiraIssue
Constructor and Description |
---|
LinkedJiraIssueImpl() |
LinkedJiraIssueImpl(String issueKey) |
LinkedJiraIssueImpl(String issueKey,
JiraIssueLinkType issueLinkType) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(LinkedJiraIssue o) |
boolean |
equals(Object o) |
@NotNull String |
getIssueKey()
JIRA issue key (DB field)
|
JiraIssueLinkType |
getIssueType()
Return information how Bamboo object relates to JIRA issue (DB field)
|
JiraIssueDetails |
getJiraIssueDetails()
JIRA issue details dynamically retrieved from remote JIRA instance
|
ResultsSummary |
getResultsSummary()
Get
ResultsSummary to which this LinkedJiraIssue applies (DB field) |
int |
hashCode() |
void |
setIssueKey(String issueKey)
Set JIRA issue key
|
void |
setIssueType(JiraIssueLinkType issueLinkType)
Set how build relates to JIRA issue
|
void |
setJiraIssueDetails(JiraIssueDetails jiraIssueDetails)
Set JIRA issue details.
|
void |
setResultsSummary(ResultsSummary resultsSummary)
Set
ResultsSummary to which this LinkedJiraIssue applies (DB field) |
String |
toString() |
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDate
finalize, getClass, notify, notifyAll, wait, wait, wait
setId
getId
public LinkedJiraIssueImpl()
public LinkedJiraIssueImpl(String issueKey)
public LinkedJiraIssueImpl(String issueKey, JiraIssueLinkType issueLinkType)
public void setIssueKey(String issueKey)
LinkedJiraIssue
setIssueKey
in interface LinkedJiraIssue
issueKey
- JIRA issue key@NotNull public @NotNull String getIssueKey()
InternalLinkedJiraIssue
getIssueKey
in interface InternalLinkedJiraIssue
public ResultsSummary getResultsSummary()
LinkedJiraIssue
ResultsSummary
to which this LinkedJiraIssue
applies (DB field)getResultsSummary
in interface LinkedJiraIssue
ResultsSummary
objectpublic void setResultsSummary(ResultsSummary resultsSummary)
LinkedJiraIssue
ResultsSummary
to which this LinkedJiraIssue
applies (DB field)setResultsSummary
in interface LinkedJiraIssue
resultsSummary
- ResultsSummary
objectpublic JiraIssueLinkType getIssueType()
InternalLinkedJiraIssue
getIssueType
in interface InternalLinkedJiraIssue
JiraIssueLinkType
objectpublic void setIssueType(JiraIssueLinkType issueLinkType)
LinkedJiraIssue
setIssueType
in interface LinkedJiraIssue
issueLinkType
- defines how build relates to JIRA issuepublic JiraIssueDetails getJiraIssueDetails()
InternalLinkedJiraIssue
getJiraIssueDetails
in interface InternalLinkedJiraIssue
JiraIssueDetails
objectpublic void setJiraIssueDetails(JiraIssueDetails jiraIssueDetails)
InternalLinkedJiraIssue
setJiraIssueDetails
in interface InternalLinkedJiraIssue
jiraIssueDetails
- issue details retrieved from remote JIRA instancepublic int hashCode()
hashCode
in class com.atlassian.core.bean.EntityObject
public boolean equals(Object o)
equals
in class com.atlassian.core.bean.EntityObject
public int compareTo(LinkedJiraIssue o)
compareTo
in interface Comparable<LinkedJiraIssue>
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.