Package jetbrains.buildServer.serverSide
Class ProjectModelVersionSnapshot
- java.lang.Object
-
- jetbrains.buildServer.serverSide.ProjectModelVersionSnapshot
-
public class ProjectModelVersionSnapshot extends Object
-
-
Constructor Summary
Constructors Constructor Description ProjectModelVersionSnapshot()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectModelDiffgetDiff(ProjectModelVersionSnapshot snapshot)Collection<SPersistentEntity>getNotPersistedEntitiesAffectingProject(ProjectEx project)voidinitFromProjects(Collection<SProject> projects)voidsetVersion(BuildTypeEx buildType, PersistentEntityVersion version)voidsetVersion(BuildTypeTemplateEx template, PersistentEntityVersion version)voidsetVersion(ProjectEx project, PersistentEntityVersion version)voidsetVersion(SVcsRootEx root, PersistentEntityVersion version)
-
-
-
Method Detail
-
initFromProjects
public void initFromProjects(@NotNull Collection<SProject> projects)
-
setVersion
public void setVersion(@NotNull ProjectEx project, @NotNull PersistentEntityVersion version)
-
setVersion
public void setVersion(@NotNull BuildTypeEx buildType, @NotNull PersistentEntityVersion version)
-
setVersion
public void setVersion(@NotNull BuildTypeTemplateEx template, @NotNull PersistentEntityVersion version)
-
setVersion
public void setVersion(@NotNull SVcsRootEx root, @NotNull PersistentEntityVersion version)
-
getNotPersistedEntitiesAffectingProject
@NotNull public Collection<SPersistentEntity> getNotPersistedEntitiesAffectingProject(@NotNull ProjectEx project)
-
getDiff
@NotNull public ProjectModelDiff getDiff(@NotNull ProjectModelVersionSnapshot snapshot)
-
-