Package pl.project13.core.example
Class GitRepositoryState
- java.lang.Object
-
- pl.project13.core.example.GitRepositoryState
-
public class GitRepositoryState extends java.lang.ObjectA spring controlled bean that will be injected with properties about the repository state at build time. This information is supplied by my plugin - git-commit-id-plugin-core- Since:
- 1.0
-
-
Constructor Summary
Constructors Constructor Description GitRepositoryState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBranch()java.lang.StringgetBuildTime()java.lang.StringgetBuildUserEmail()java.lang.StringgetBuildUserName()java.lang.StringgetCommitId()java.lang.StringgetCommitIdAbbrev()java.lang.StringgetCommitMessageFull()java.lang.StringgetCommitMessageShort()java.lang.StringgetCommitTime()java.lang.StringgetCommitUserEmail()java.lang.StringgetCommitUserName()java.lang.StringgetMavenProjectVersion()java.util.Set<java.lang.String>getTags()voidsetBranch(java.lang.String branch)voidsetBuildTime(java.lang.String buildTime)voidsetBuildUserEmail(java.lang.String buildUserEmail)voidsetBuildUserName(java.lang.String buildUserName)voidsetCommitId(java.lang.String commitId)voidsetCommitIdAbbrev(java.lang.String commitIdAbbrev)voidsetCommitMessageFull(java.lang.String commitMessageFull)voidsetCommitMessageShort(java.lang.String commitMessageShort)voidsetCommitTime(java.lang.String commitTime)voidsetCommitUserEmail(java.lang.String commitUserEmail)voidsetCommitUserName(java.lang.String commitUserName)voidsetMavenProjectVersion(java.lang.String mavenProjectVersion)voidsetTags(java.util.Set<java.lang.String> tags)java.lang.StringtoJson()If you need it as json but don't have jackson installed etc
-
-
-
Method Detail
-
getBranch
public java.lang.String getBranch()
-
setBranch
public void setBranch(java.lang.String branch)
-
getCommitId
public java.lang.String getCommitId()
-
setCommitId
public void setCommitId(java.lang.String commitId)
-
setCommitIdAbbrev
public void setCommitIdAbbrev(java.lang.String commitIdAbbrev)
-
getCommitIdAbbrev
public java.lang.String getCommitIdAbbrev()
-
getBuildUserName
public java.lang.String getBuildUserName()
-
setBuildUserName
public void setBuildUserName(java.lang.String buildUserName)
-
getBuildUserEmail
public java.lang.String getBuildUserEmail()
-
setBuildUserEmail
public void setBuildUserEmail(java.lang.String buildUserEmail)
-
getCommitUserName
public java.lang.String getCommitUserName()
-
setCommitUserName
public void setCommitUserName(java.lang.String commitUserName)
-
getCommitUserEmail
public java.lang.String getCommitUserEmail()
-
setCommitUserEmail
public void setCommitUserEmail(java.lang.String commitUserEmail)
-
getCommitMessageFull
public java.lang.String getCommitMessageFull()
-
setCommitMessageFull
public void setCommitMessageFull(java.lang.String commitMessageFull)
-
getCommitMessageShort
public java.lang.String getCommitMessageShort()
-
setCommitMessageShort
public void setCommitMessageShort(java.lang.String commitMessageShort)
-
getCommitTime
public java.lang.String getCommitTime()
-
setCommitTime
public void setCommitTime(java.lang.String commitTime)
-
getBuildTime
public java.lang.String getBuildTime()
-
setBuildTime
public void setBuildTime(java.lang.String buildTime)
-
getMavenProjectVersion
public java.lang.String getMavenProjectVersion()
-
setMavenProjectVersion
public void setMavenProjectVersion(java.lang.String mavenProjectVersion)
-
getTags
public java.util.Set<java.lang.String> getTags()
-
setTags
public void setTags(java.util.Set<java.lang.String> tags)
-
toJson
public java.lang.String toJson()
If you need it as json but don't have jackson installed etc- Returns:
- the JSON representation of this resource
-
-