com.atlassian.bamboo.plan.branch
Interface BranchCommitInformation
- All Superinterfaces:
- BambooIdProvider, BambooObject
- All Known Implementing Classes:
- BranchCommitInformationImpl
public interface BranchCommitInformation
- extends BambooObject
Class used for tracking creator and last commiter of vcs branch.
- Since:
- 4.0
getCreatingAuthor
Author getCreatingAuthor()
- Returns:
Author
who created the branch
getCreatingCommitDate
java.util.Date getCreatingCommitDate()
- Returns:
Date
of branch creation.
getCreatingChangeSetId
@Nullable
java.lang.String getCreatingChangeSetId()
- Return VCS identifier of commit that created the branch.
- Returns:
getLatestCommitAuthor
Author getLatestCommitAuthor()
- Returns:
Author
who made the last commit to the branch.
getLatestCommitDate
java.util.Date getLatestCommitDate()
- Returns:
Date
of the last commit.
getLatestCommitChangeSetId
@Nullable
java.lang.String getLatestCommitChangeSetId()
- Return VCS identifier of the last commit.
- Returns:
setCreatingAuthor
void setCreatingAuthor(Author creatingAuthor)
setLatestCommitAuthor
void setLatestCommitAuthor(Author lastCommitAuthor)
setCreatingCommitDate
void setCreatingCommitDate(java.util.Date creationDate)
setLatestCommitDate
void setLatestCommitDate(java.util.Date lastCommitDate)
setLatestCommitChangeSetId
void setLatestCommitChangeSetId(java.lang.String lastCommitChangeSetId)
setCreatingChangeSetId
void setCreatingChangeSetId(java.lang.String creatingChangeSetId)
getChainBranchId
long getChainBranchId()
- Returns:
- id of the chain branch this object is associated with
Copyright © 2012 Atlassian. All Rights Reserved.