Package 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 committer of vcs branch.- Since:
- 4.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getChainBranchId()
Author
getCreatingAuthor()
@Nullable String
getCreatingChangeSetId()
Date
getCreatingCommitDate()
Author
getLatestCommitAuthor()
@Nullable String
getLatestCommitChangeSetId()
Date
getLatestCommitDate()
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 Detail
-
getCreatingChangeSetId
@Nullable @Nullable String getCreatingChangeSetId()
- Returns:
- VCS identifier of commit that created the branch.
-
getLatestCommitAuthor
Author getLatestCommitAuthor()
- Returns:
Author
who made the last commit to the branch.
-
getLatestCommitChangeSetId
@Nullable @Nullable String getLatestCommitChangeSetId()
- Returns:
- VCS identifier of the last commit.
-
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
-
-