Package io.ultreia.maven.gitlab
Class GitlabAPIExt
- java.lang.Object
-
- io.ultreia.maven.gitlab.GitlabAPIExt
-
public class GitlabAPIExt extends Object
Created by tchemit on 20/02/17.- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Constructor Description GitlabAPIExt(org.gitlab.api.GitlabAPI delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearMilestoneDueDate(GitlabMilestoneExt milestone)org.gitlab.api.models.GitlabMilestonecloseMilestone(org.gitlab.api.models.GitlabMilestone edited)org.gitlab.api.models.GitlabMilestonecreateMilestone(org.gitlab.api.models.GitlabProject project, String title, String description)GitlabIssueTimegetIssueTime(org.gitlab.api.models.GitlabProject project, Integer issueId)List<org.gitlab.api.models.GitlabIssue>getMilestoneIssues(org.gitlab.api.models.GitlabProject project, org.gitlab.api.models.GitlabMilestone milestone)List<GitlabMilestoneExt>getMilestones(org.gitlab.api.models.GitlabProject project, String fromMilestone)org.gitlab.api.models.GitlabProjectgetProject(Serializable projectId)voidreopenMilestone(GitlabMilestoneExt milestone)
-
-
-
Method Detail
-
getProject
public org.gitlab.api.models.GitlabProject getProject(Serializable projectId) throws IOException
- Throws:
IOException
-
getMilestones
public List<GitlabMilestoneExt> getMilestones(org.gitlab.api.models.GitlabProject project, String fromMilestone)
-
getMilestoneIssues
public List<org.gitlab.api.models.GitlabIssue> getMilestoneIssues(org.gitlab.api.models.GitlabProject project, org.gitlab.api.models.GitlabMilestone milestone)
-
closeMilestone
public org.gitlab.api.models.GitlabMilestone closeMilestone(org.gitlab.api.models.GitlabMilestone edited) throws IOException- Throws:
IOException
-
createMilestone
public org.gitlab.api.models.GitlabMilestone createMilestone(org.gitlab.api.models.GitlabProject project, String title, String description) throws IOException- Throws:
IOException
-
getIssueTime
public GitlabIssueTime getIssueTime(org.gitlab.api.models.GitlabProject project, Integer issueId) throws IOException
- Throws:
IOException
-
reopenMilestone
public void reopenMilestone(GitlabMilestoneExt milestone) throws IOException
- Throws:
IOException
-
clearMilestoneDueDate
public void clearMilestoneDueDate(GitlabMilestoneExt milestone) throws IOException
- Throws:
IOException
-
-