com.atlassian.bamboo.resultsummary.vcs
Class RepositoryChangesetImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.resultsummary.vcs.RepositoryChangesetImpl
- All Implemented Interfaces:
- BambooIdProvider, BambooObject, RepositoryChangeset, Cloneable
public class RepositoryChangesetImpl
- extends BambooEntityObject
- implements RepositoryChangeset
Methods inherited from class com.atlassian.core.bean.EntityObject |
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, setLastModificationDate |
RepositoryChangesetImpl
public RepositoryChangesetImpl()
RepositoryChangesetImpl
public RepositoryChangesetImpl(@NotNull
RepositoryDataEntity repositoryData,
@NotNull
ResultsSummary resultsSummary,
@Nullable
String changesetId,
long skippedCommitsCount,
int position,
boolean buildTrigger)
getRepositoryData
@NotNull
public RepositoryDataEntity getRepositoryData()
- Specified by:
getRepositoryData
in interface RepositoryChangeset
getResultsSummary
@NotNull
public ResultsSummary getResultsSummary()
- Specified by:
getResultsSummary
in interface RepositoryChangeset
getChangesetId
@Nullable
public String getChangesetId()
- Specified by:
getChangesetId
in interface RepositoryChangeset
getSkippedCommitsCount
public long getSkippedCommitsCount()
- Description copied from interface:
RepositoryChangeset
- The number of commits that were included in this summary, but their details were skipped (because there
was too many commits to keep them all in this summary)
- Specified by:
getSkippedCommitsCount
in interface RepositoryChangeset
- Returns:
- number of skipped commits
getCommits
@NotNull
public Set<Commit> getCommits()
- Specified by:
getCommits
in interface RepositoryChangeset
setChangesetId
public void setChangesetId(@Nullable
String changesetId)
- Specified by:
setChangesetId
in interface RepositoryChangeset
setSkippedCommitsCount
public void setSkippedCommitsCount(long skippedCommitsCount)
- Specified by:
setSkippedCommitsCount
in interface RepositoryChangeset
setCommits
public void setCommits(@NotNull
Set<Commit> commits)
- Specified by:
setCommits
in interface RepositoryChangeset
setRepositoryData
public void setRepositoryData(@NotNull
RepositoryDataEntity repositoryData)
- Specified by:
setRepositoryData
in interface RepositoryChangeset
setResultsSummary
public void setResultsSummary(@NotNull
ResultsSummary resultsSummary)
- Specified by:
setResultsSummary
in interface RepositoryChangeset
isBuildTrigger
public boolean isBuildTrigger()
- Specified by:
isBuildTrigger
in interface RepositoryChangeset
setBuildTrigger
public void setBuildTrigger(boolean buildTrigger)
- Specified by:
setBuildTrigger
in interface RepositoryChangeset
getPosition
public int getPosition()
- Specified by:
getPosition
in interface RepositoryChangeset
setPosition
public void setPosition(int position)
- Specified by:
setPosition
in interface RepositoryChangeset
Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.