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
Date getCreatingCommitDate()
- Returns:
Date
of branch creation.
getCreatingChangeSetId
@Nullable
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
Date getLatestCommitDate()
- Returns:
Date
of the last commit.
getLatestCommitChangeSetId
@Nullable
String getLatestCommitChangeSetId()
- Return VCS identifier of the last commit.
- Returns:
setCreatingAuthor
void setCreatingAuthor(Author creatingAuthor)
setLatestCommitAuthor
void setLatestCommitAuthor(Author lastCommitAuthor)
setCreatingCommitDate
void setCreatingCommitDate(Date creationDate)
setLatestCommitDate
void setLatestCommitDate(Date lastCommitDate)
setLatestCommitChangeSetId
void setLatestCommitChangeSetId(String lastCommitChangeSetId)
setCreatingChangeSetId
void setCreatingChangeSetId(String creatingChangeSetId)
getChainBranchId
long getChainBranchId()
- Returns:
- id of the chain branch this object is associated with
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.