Class DeploymentVersionLinkedJiraIssueImpl
- java.lang.Object
-
- com.atlassian.bamboo.deployments.versions.history.issues.DeploymentVersionLinkedJiraIssueImpl
-
- All Implemented Interfaces:
DeploymentVersionLinkedJiraIssue
,InternalLinkedJiraIssue
public class DeploymentVersionLinkedJiraIssueImpl extends Object implements DeploymentVersionLinkedJiraIssue
-
-
Constructor Summary
Constructors Constructor Description DeploymentVersionLinkedJiraIssueImpl(@NotNull MutableDeploymentVersionLinkedJiraIssue mutableDeploymentVersionLinkedJiraIssue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
long
getDeploymentVersionId()
@NotNull String
getIssueKey()
JIRA issue key (DB field)JiraIssueLinkType
getIssueType()
Return information how Bamboo object relates to JIRA issue (DB field)@Nullable JiraIssueDetails
getJiraIssueDetails()
JIRA issue details dynamically retrieved from remote JIRA instanceint
hashCode()
void
setJiraIssueDetails(JiraIssueDetails jiraIssueDetails)
Set JIRA issue details.
-
-
-
Constructor Detail
-
DeploymentVersionLinkedJiraIssueImpl
public DeploymentVersionLinkedJiraIssueImpl(@NotNull @NotNull MutableDeploymentVersionLinkedJiraIssue mutableDeploymentVersionLinkedJiraIssue)
-
-
Method Detail
-
getDeploymentVersionId
public long getDeploymentVersionId()
- Specified by:
getDeploymentVersionId
in interfaceDeploymentVersionLinkedJiraIssue
- Returns:
- id of the associated
DeploymentVersion
-
getIssueKey
@NotNull public @NotNull String getIssueKey()
Description copied from interface:InternalLinkedJiraIssue
JIRA issue key (DB field)- Specified by:
getIssueKey
in interfaceInternalLinkedJiraIssue
- Returns:
- JIRA issue key
-
getIssueType
public JiraIssueLinkType getIssueType()
Description copied from interface:InternalLinkedJiraIssue
Return information how Bamboo object relates to JIRA issue (DB field)- Specified by:
getIssueType
in interfaceInternalLinkedJiraIssue
- Returns:
JiraIssueLinkType
object
-
getJiraIssueDetails
@Nullable public @Nullable JiraIssueDetails getJiraIssueDetails()
Description copied from interface:InternalLinkedJiraIssue
JIRA issue details dynamically retrieved from remote JIRA instance- Specified by:
getJiraIssueDetails
in interfaceInternalLinkedJiraIssue
- Returns:
JiraIssueDetails
object
-
setJiraIssueDetails
public void setJiraIssueDetails(JiraIssueDetails jiraIssueDetails)
Description copied from interface:InternalLinkedJiraIssue
Set JIRA issue details.- Specified by:
setJiraIssueDetails
in interfaceInternalLinkedJiraIssue
- Parameters:
jiraIssueDetails
- issue details retrieved from remote JIRA instance
-
-