public class ProjectModelBuilder extends Object
Created by tchemit on 21/02/17.
| Modifier and Type | Method and Description |
|---|---|
ProjectModel |
build() |
static ProjectModelBuilder |
create(GitlabMojoSupport mojo) |
ProjectModelBuilder |
setAuthor(String author) |
ProjectModelBuilder |
setAuthorEmail(String authorEmail) |
ProjectModelBuilder |
setHost(String host) |
ProjectModelBuilder |
setMilestone(String milestone) |
ProjectModelBuilder |
setOrganizationId(String organizationId) |
ProjectModelBuilder |
setProjectId(String projectId) |
ProjectModelBuilder |
setReleaseArtifacts(List<ReleaseArtifactModel> releaseArtifacts) |
ProjectModelBuilder |
setStaging(boolean staging) |
ProjectModelBuilder |
setStagingUrl(String stagingUrl) |
ProjectModelBuilder |
setTitle(String title) |
ProjectModelBuilder |
setTrackers(List<String> trackers) |
ProjectModelBuilder |
setVerbose(boolean verbose) |
public static ProjectModelBuilder create(GitlabMojoSupport mojo)
public ProjectModelBuilder setStaging(boolean staging)
public ProjectModelBuilder setStagingUrl(String stagingUrl)
public ProjectModelBuilder setVerbose(boolean verbose)
public ProjectModelBuilder setHost(String host)
public ProjectModelBuilder setMilestone(String milestone)
public ProjectModelBuilder setTitle(String title)
public ProjectModelBuilder setAuthor(String author)
public ProjectModelBuilder setAuthorEmail(String authorEmail)
public ProjectModelBuilder setTrackers(List<String> trackers)
public ProjectModelBuilder setReleaseArtifacts(List<ReleaseArtifactModel> releaseArtifacts)
public ProjectModelBuilder setOrganizationId(String organizationId)
public ProjectModelBuilder setProjectId(String projectId)
public ProjectModel build() throws IOException, ProjectNotFoundException
IOExceptionProjectNotFoundExceptionCopyright © 2017–2020 Ultreia.io. All rights reserved.