public class GitLabIssueWrapper
extends java.lang.Object
implements net.nemerosa.ontrack.extension.issues.model.Issue
| Constructor and Description |
|---|
GitLabIssueWrapper() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDisplayKey() |
java.lang.String |
getKey() |
java.util.List<java.lang.String> |
getLabels() |
net.nemerosa.ontrack.extension.issues.model.IssueStatus |
getStatus() |
java.lang.String |
getSummary() |
java.time.LocalDateTime |
getUpdateTime() |
java.lang.String |
getUrl() |
static GitLabIssueWrapper |
of(org.gitlab.api.models.GitlabIssue issue,
java.lang.String milestoneUrl,
java.lang.String issueUrl) |
public java.lang.String getKey()
getKey in interface net.nemerosa.ontrack.extension.issues.model.Issuepublic java.lang.String getDisplayKey()
getDisplayKey in interface net.nemerosa.ontrack.extension.issues.model.Issuepublic java.lang.String getSummary()
getSummary in interface net.nemerosa.ontrack.extension.issues.model.Issuepublic java.lang.String getUrl()
getUrl in interface net.nemerosa.ontrack.extension.issues.model.Issuepublic net.nemerosa.ontrack.extension.issues.model.IssueStatus getStatus()
getStatus in interface net.nemerosa.ontrack.extension.issues.model.Issuepublic java.time.LocalDateTime getUpdateTime()
getUpdateTime in interface net.nemerosa.ontrack.extension.issues.model.Issuepublic static GitLabIssueWrapper of(org.gitlab.api.models.GitlabIssue issue, java.lang.String milestoneUrl, java.lang.String issueUrl)
public java.util.List<java.lang.String> getLabels()