Package org.jreleaser.maven.plugin
Class GitService
- java.lang.Object
-
- org.jreleaser.maven.plugin.GitService
-
- All Implemented Interfaces:
EnabledAware,Releaser,org.jreleaser.model.TimeoutAware
- Direct Known Subclasses:
GenericGit,Gitea,Github,Gitlab
public abstract class GitService extends java.lang.Object implements Releaser
- Since:
- 0.1.0
- Author:
- Andres Almiray
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGitService.Prerelease
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Booleanenabled
-
Constructor Summary
Constructors Constructor Description GitService()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetApiEndpoint()java.lang.StringgetBranch()ChangeloggetChangelog()CommitAuthorgetCommitAuthor()java.lang.StringgetCommitUrl()java.lang.StringgetCommitUrlFormat()Deprecated.intgetConnectTimeout()java.lang.StringgetDownloadUrl()java.lang.StringgetDownloadUrlFormat()Deprecated.java.lang.StringgetHost()java.lang.StringgetIssueTrackerUrl()java.lang.StringgetIssueTrackerUrlFormat()Deprecated.java.lang.StringgetLatestReleaseUrl()java.lang.StringgetLatestReleaseUrlFormat()Deprecated.MilestonegetMilestone()java.lang.StringgetName()java.lang.StringgetOwner()java.lang.StringgetPreviousTagName()intgetReadTimeout()java.lang.StringgetReleaseName()java.lang.StringgetReleaseNotesUrl()java.lang.StringgetReleaseNotesUrlFormat()Deprecated.java.lang.StringgetRepoCloneUrl()java.lang.StringgetRepoCloneUrlFormat()Deprecated.java.lang.StringgetRepoUrl()java.lang.StringgetRepoUrlFormat()Deprecated.java.lang.StringgetSrcUrl()java.lang.StringgetTagName()java.lang.StringgetToken()java.util.Set<org.jreleaser.model.UpdateSection>getUpdateSections()java.lang.StringgetUsername()java.lang.BooleanisArtifacts()booleanisArtifactsSet()java.lang.BooleanisChecksums()booleanisChecksumsSet()booleanisEnabled()booleanisEnabledSet()java.lang.BooleanisFiles()booleanisFilesSet()booleanisOverwrite()booleanisOverwriteSet()booleanisSign()java.lang.BooleanisSignatures()booleanisSignaturesSet()booleanisSkipRelease()booleanisSkipReleaseSet()booleanisSkipTag()booleanisSkipTagSet()booleanisUpdate()booleanisUpdateSet()voidsetApiEndpoint(java.lang.String apiEndpoint)voidsetArtifacts(java.lang.Boolean artifacts)voidsetBranch(java.lang.String branch)voidsetChangelog(Changelog changelog)voidsetChecksums(java.lang.Boolean checksums)voidsetCommitAuthor(CommitAuthor commitAuthor)voidsetCommitUrl(java.lang.String commitUrl)voidsetCommitUrlFormat(java.lang.String commitUrl)Deprecated.voidsetConnectTimeout(int connectTimeout)voidsetDownloadUrl(java.lang.String downloadUrl)voidsetDownloadUrlFormat(java.lang.String downloadUrl)Deprecated.voidsetEnabled(java.lang.Boolean enabled)voidsetFiles(java.lang.Boolean files)voidsetHost(java.lang.String host)voidsetIssueTrackerUrl(java.lang.String issueTrackerUrl)voidsetIssueTrackerUrlFormat(java.lang.String issueTrackerUrl)Deprecated.voidsetLatestReleaseUrl(java.lang.String latestReleaseUrl)voidsetLatestReleaseUrlFormat(java.lang.String latestReleaseUrl)Deprecated.voidsetMilestone(Milestone milestone)voidsetName(java.lang.String name)voidsetOverwrite(java.lang.Boolean overwrite)voidsetOwner(java.lang.String owner)voidsetPreviousTagName(java.lang.String previousTagName)voidsetReadTimeout(int readTimeout)voidsetReleaseName(java.lang.String releaseName)voidsetReleaseNotesUrl(java.lang.String releaseNotesUrl)voidsetReleaseNotesUrlFormat(java.lang.String releaseNotesUrl)Deprecated.voidsetRepoCloneUrl(java.lang.String repoCloneUrl)voidsetRepoCloneUrlFormat(java.lang.String repoCloneUrl)Deprecated.voidsetRepoUrl(java.lang.String repoUrl)voidsetRepoUrlFormat(java.lang.String repoUrl)Deprecated.voidsetSign(boolean sign)voidsetSignatures(java.lang.Boolean signatures)voidsetSkipRelease(java.lang.Boolean skipRelease)voidsetSkipTag(java.lang.Boolean skipTag)voidsetSrcUrl(java.lang.String srcUrl)voidsetTagName(java.lang.String tagName)voidsetToken(java.lang.String token)voidsetUpdate(java.lang.Boolean update)voidsetUpdateSections(java.util.Set<org.jreleaser.model.UpdateSection> updateSections)voidsetUsername(java.lang.String username)
-
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabledin interfaceEnabledAware
-
setEnabled
public void setEnabled(java.lang.Boolean enabled)
- Specified by:
setEnabledin interfaceEnabledAware
-
isEnabledSet
public boolean isEnabledSet()
- Specified by:
isEnabledSetin interfaceEnabledAware
-
getHost
public java.lang.String getHost()
-
setHost
public void setHost(java.lang.String host)
-
getOwner
public java.lang.String getOwner()
-
setOwner
public void setOwner(java.lang.String owner)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getRepoUrl
public java.lang.String getRepoUrl()
-
setRepoUrl
public void setRepoUrl(java.lang.String repoUrl)
-
getRepoCloneUrl
public java.lang.String getRepoCloneUrl()
-
setRepoCloneUrl
public void setRepoCloneUrl(java.lang.String repoCloneUrl)
-
getCommitUrl
public java.lang.String getCommitUrl()
-
setCommitUrl
public void setCommitUrl(java.lang.String commitUrl)
-
getSrcUrl
public java.lang.String getSrcUrl()
-
setSrcUrl
public void setSrcUrl(java.lang.String srcUrl)
-
getDownloadUrl
public java.lang.String getDownloadUrl()
-
setDownloadUrl
public void setDownloadUrl(java.lang.String downloadUrl)
-
getReleaseNotesUrl
public java.lang.String getReleaseNotesUrl()
-
setReleaseNotesUrl
public void setReleaseNotesUrl(java.lang.String releaseNotesUrl)
-
getLatestReleaseUrl
public java.lang.String getLatestReleaseUrl()
-
setLatestReleaseUrl
public void setLatestReleaseUrl(java.lang.String latestReleaseUrl)
-
getIssueTrackerUrl
public java.lang.String getIssueTrackerUrl()
-
setIssueTrackerUrl
public void setIssueTrackerUrl(java.lang.String issueTrackerUrl)
-
getRepoUrlFormat
@Deprecated public java.lang.String getRepoUrlFormat()
Deprecated.
-
setRepoUrlFormat
@Deprecated public void setRepoUrlFormat(java.lang.String repoUrl)
Deprecated.
-
getRepoCloneUrlFormat
@Deprecated public java.lang.String getRepoCloneUrlFormat()
Deprecated.
-
setRepoCloneUrlFormat
@Deprecated public void setRepoCloneUrlFormat(java.lang.String repoCloneUrl)
Deprecated.
-
getCommitUrlFormat
@Deprecated public java.lang.String getCommitUrlFormat()
Deprecated.
-
setCommitUrlFormat
@Deprecated public void setCommitUrlFormat(java.lang.String commitUrl)
Deprecated.
-
getDownloadUrlFormat
@Deprecated public java.lang.String getDownloadUrlFormat()
Deprecated.
-
setDownloadUrlFormat
@Deprecated public void setDownloadUrlFormat(java.lang.String downloadUrl)
Deprecated.
-
getReleaseNotesUrlFormat
@Deprecated public java.lang.String getReleaseNotesUrlFormat()
Deprecated.
-
setReleaseNotesUrlFormat
@Deprecated public void setReleaseNotesUrlFormat(java.lang.String releaseNotesUrl)
Deprecated.
-
getLatestReleaseUrlFormat
@Deprecated public java.lang.String getLatestReleaseUrlFormat()
Deprecated.
-
setLatestReleaseUrlFormat
@Deprecated public void setLatestReleaseUrlFormat(java.lang.String latestReleaseUrl)
Deprecated.
-
getIssueTrackerUrlFormat
@Deprecated public java.lang.String getIssueTrackerUrlFormat()
Deprecated.
-
setIssueTrackerUrlFormat
@Deprecated public void setIssueTrackerUrlFormat(java.lang.String issueTrackerUrl)
Deprecated.
-
getUsername
public java.lang.String getUsername()
-
setUsername
public void setUsername(java.lang.String username)
-
getToken
public java.lang.String getToken()
-
setToken
public void setToken(java.lang.String token)
-
getTagName
public java.lang.String getTagName()
-
setTagName
public void setTagName(java.lang.String tagName)
-
getPreviousTagName
public java.lang.String getPreviousTagName()
-
setPreviousTagName
public void setPreviousTagName(java.lang.String previousTagName)
-
getReleaseName
public java.lang.String getReleaseName()
-
setReleaseName
public void setReleaseName(java.lang.String releaseName)
-
getBranch
public java.lang.String getBranch()
-
setBranch
public void setBranch(java.lang.String branch)
-
getCommitAuthor
public CommitAuthor getCommitAuthor()
-
setCommitAuthor
public void setCommitAuthor(CommitAuthor commitAuthor)
-
isSign
public boolean isSign()
-
setSign
public void setSign(boolean sign)
-
getChangelog
public Changelog getChangelog()
-
setChangelog
public void setChangelog(Changelog changelog)
-
getMilestone
public Milestone getMilestone()
-
setMilestone
public void setMilestone(Milestone milestone)
-
isSkipTag
public boolean isSkipTag()
-
setSkipTag
public void setSkipTag(java.lang.Boolean skipTag)
-
isSkipTagSet
public boolean isSkipTagSet()
-
isSkipRelease
public boolean isSkipRelease()
-
setSkipRelease
public void setSkipRelease(java.lang.Boolean skipRelease)
-
isSkipReleaseSet
public boolean isSkipReleaseSet()
-
isOverwrite
public boolean isOverwrite()
-
setOverwrite
public void setOverwrite(java.lang.Boolean overwrite)
-
isOverwriteSet
public boolean isOverwriteSet()
-
isUpdate
public boolean isUpdate()
-
setUpdate
public void setUpdate(java.lang.Boolean update)
-
getUpdateSections
public java.util.Set<org.jreleaser.model.UpdateSection> getUpdateSections()
-
setUpdateSections
public void setUpdateSections(java.util.Set<org.jreleaser.model.UpdateSection> updateSections)
-
isUpdateSet
public boolean isUpdateSet()
-
getApiEndpoint
public java.lang.String getApiEndpoint()
-
setApiEndpoint
public void setApiEndpoint(java.lang.String apiEndpoint)
-
getConnectTimeout
public int getConnectTimeout()
- Specified by:
getConnectTimeoutin interfaceorg.jreleaser.model.TimeoutAware
-
setConnectTimeout
public void setConnectTimeout(int connectTimeout)
- Specified by:
setConnectTimeoutin interfaceorg.jreleaser.model.TimeoutAware
-
getReadTimeout
public int getReadTimeout()
- Specified by:
getReadTimeoutin interfaceorg.jreleaser.model.TimeoutAware
-
setReadTimeout
public void setReadTimeout(int readTimeout)
- Specified by:
setReadTimeoutin interfaceorg.jreleaser.model.TimeoutAware
-
isArtifactsSet
public boolean isArtifactsSet()
-
isArtifacts
public java.lang.Boolean isArtifacts()
-
setArtifacts
public void setArtifacts(java.lang.Boolean artifacts)
-
isFiles
public java.lang.Boolean isFiles()
-
isFilesSet
public boolean isFilesSet()
-
setFiles
public void setFiles(java.lang.Boolean files)
-
isChecksumsSet
public boolean isChecksumsSet()
-
isChecksums
public java.lang.Boolean isChecksums()
-
setChecksums
public void setChecksums(java.lang.Boolean checksums)
-
isSignaturesSet
public boolean isSignaturesSet()
-
isSignatures
public java.lang.Boolean isSignatures()
-
setSignatures
public void setSignatures(java.lang.Boolean signatures)
-
-