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 String
void
setCreatingAuthor
(Author creatingAuthor) void
setCreatingChangeSetId
(String creatingChangeSetId) void
setCreatingCommitDate
(Date creationDate) void
setLatestCommitAuthor
(Author lastCommitAuthor) void
setLatestCommitChangeSetId
(String lastCommitChangeSetId) void
setLatestCommitDate
(Date lastCommitDate) Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Method Details
-
getCreatingAuthor
Author getCreatingAuthor()- Returns:
Author
who created the branch
-
getCreatingCommitDate
Date getCreatingCommitDate()- Returns:
Date
of branch creation.
-
getCreatingChangeSetId
- Returns:
- VCS identifier of commit that created the branch.
-
getLatestCommitAuthor
Author getLatestCommitAuthor()- Returns:
Author
who made the last commit to the branch.
-
getLatestCommitDate
Date getLatestCommitDate()- Returns:
Date
of 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
-