Package com.atlassian.bamboo.plan.branch
Interface BranchCommitInformation
- All Superinterfaces:
BambooIdProvider,BambooObject
- All Known Implementing Classes:
BranchCommitInformationImpl
Class used for tracking creator and last committer of vcs branch.
- Since:
- 4.0
-
Method Summary
Modifier and TypeMethodDescriptionlong@Nullable String@Nullable StringvoidsetCreatingAuthor(Author creatingAuthor) voidsetCreatingChangeSetId(String creatingChangeSetId) voidsetCreatingCommitDate(Date creationDate) voidsetLatestCommitAuthor(Author lastCommitAuthor) voidsetLatestCommitChangeSetId(String lastCommitChangeSetId) voidsetLatestCommitDate(Date lastCommitDate) Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Method Details
-
getCreatingAuthor
Author getCreatingAuthor()- Returns:
Authorwho created the branch
-
getCreatingCommitDate
Date getCreatingCommitDate()- Returns:
Dateof branch creation.
-
getCreatingChangeSetId
- Returns:
- VCS identifier of commit that created the branch.
-
getLatestCommitAuthor
Author getLatestCommitAuthor()- Returns:
Authorwho made the last commit to the branch.
-
getLatestCommitDate
Date getLatestCommitDate()- Returns:
Dateof the last commit.
-
getLatestCommitChangeSetId
- Returns:
- VCS identifier of the last commit.
-
setCreatingAuthor
-
setLatestCommitAuthor
-
setCreatingCommitDate
-
setLatestCommitDate
-
setLatestCommitChangeSetId
-
setCreatingChangeSetId
-
getChainBranchId
long getChainBranchId()- Returns:
- id of the chain branch this object is associated with
-