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 ProjectModelDiff
getDiff(ProjectModelVersionSnapshot snapshot)
Collection<SPersistentEntity>
getNotPersistedEntitiesAffectingProject(ProjectEx project)
void
initFromProjects(Collection<SProject> projects)
void
setVersion(BuildTypeEx buildType, PersistentEntityVersion version)
void
setVersion(BuildTypeTemplateEx template, PersistentEntityVersion version)
void
setVersion(ProjectEx project, PersistentEntityVersion version)
void
setVersion(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)
-
-