public class GitChangelogApi
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ZERO_COMMIT |
| Modifier and Type | Method and Description |
|---|---|
Changelog |
getChangelog() |
static GitChangelogApi |
gitChangelogApiBuilder() |
java.lang.String |
render() |
void |
toFile(java.lang.String filePath) |
void |
toStdout() |
GitChangelogApi |
withCustomIssues(java.lang.String name,
java.lang.String pattern,
java.lang.String link) |
GitChangelogApi |
withFromCommit(java.lang.String fromCommit) |
GitChangelogApi |
withFromRef(java.lang.String fromBranch) |
GitChangelogApi |
withFromRepo(java.lang.String fromRepo) |
GitChangelogApi |
withGithubIssuePattern(java.lang.String githubIssuePattern) |
GitChangelogApi |
withGithubServer(java.lang.String githubServer) |
GitChangelogApi |
withIgnoreCommitsWithMesssage(java.lang.String ignoreCommitsIfMessageMatches) |
GitChangelogApi |
withJiraIssuePattern(java.lang.String jiraIssuePattern) |
GitChangelogApi |
withJiraServer(java.lang.String jiraServer) |
GitChangelogApi |
withSettings(java.net.URL url) |
GitChangelogApi |
withTemplateContent(java.lang.String templateContent) |
GitChangelogApi |
withTemplatePath(java.lang.String templatePath) |
GitChangelogApi |
withToCommit(java.lang.String toCommit) |
GitChangelogApi |
withToRef(java.lang.String toBranch) |
GitChangelogApi |
withUntaggedName(java.lang.String untaggedName) |
public static final java.lang.String ZERO_COMMIT
public GitChangelogApi withSettings(java.net.URL url)
public static GitChangelogApi gitChangelogApiBuilder()
public GitChangelogApi withFromRepo(java.lang.String fromRepo)
public GitChangelogApi withFromRef(java.lang.String fromBranch)
public GitChangelogApi withToRef(java.lang.String toBranch)
public Changelog getChangelog()
public GitChangelogApi withFromCommit(java.lang.String fromCommit)
public GitChangelogApi withToCommit(java.lang.String toCommit)
public GitChangelogApi withUntaggedName(java.lang.String untaggedName)
public GitChangelogApi withJiraIssuePattern(java.lang.String jiraIssuePattern)
public GitChangelogApi withJiraServer(java.lang.String jiraServer)
public GitChangelogApi withIgnoreCommitsWithMesssage(java.lang.String ignoreCommitsIfMessageMatches)
public GitChangelogApi withGithubIssuePattern(java.lang.String githubIssuePattern)
public GitChangelogApi withGithubServer(java.lang.String githubServer)
public GitChangelogApi withCustomIssues(java.lang.String name, java.lang.String pattern, java.lang.String link)
public void toStdout()
public void toFile(java.lang.String filePath)
public GitChangelogApi withTemplatePath(java.lang.String templatePath)
public GitChangelogApi withTemplateContent(java.lang.String templateContent)
public java.lang.String render()