Class OverviewProjectBean
- java.lang.Object
-
- jetbrains.buildServer.controllers.overview.OverviewProjectBean
-
public class OverviewProjectBean extends Object
- Since:
- 8.0
- Author:
- Maxim Podkolzine (maxim.podkolzine@jetbrains.com)
-
-
Constructor Summary
Constructors Constructor Description OverviewProjectBean(SProject project, List<SBuildType> buildTypes, List<SBuildType> hiddenBuildTypes, Set<SBuildType> problematicBuildTypes, BranchBean branchBean, boolean isOverviewPage, boolean isFirst, boolean buildTypesFilteredByHideSuccessful)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(OverviewProjectBean child)static OverviewProjectBeancreateForProject(SProject project, BranchBean branchBean, Set<SBuildType> problematicBuildTypes, javax.servlet.http.HttpServletRequest request)static voidfilterEmptyProjectsWithoutBranches(List<OverviewProjectBean> projectBeans)BranchBeangetBranchBean()List<SBuildType>getBuildTypes()List<OverviewProjectBean>getChildren()List<SBuildType>getHiddenBuildTypes()SProjectgetProject()StringgetProjectId()ProjectStatusDetailsgetProjectStatusDetails()StatusgetStatus()booleanisBuildTypesFilteredByHideSuccessful()booleanisFirstProject()booleanisOverviewPage()booleanisProjectEmpty()voidsetIsFirst(boolean isFirst)StringtoString()
-
-
-
Constructor Detail
-
OverviewProjectBean
public OverviewProjectBean(@NotNull SProject project, @NotNull List<SBuildType> buildTypes, @NotNull List<SBuildType> hiddenBuildTypes, @NotNull Set<SBuildType> problematicBuildTypes, @NotNull BranchBean branchBean, boolean isOverviewPage, boolean isFirst, boolean buildTypesFilteredByHideSuccessful)
-
-
Method Detail
-
getProject
@NotNull public SProject getProject()
-
getProjectId
@NotNull public String getProjectId()
-
getBuildTypes
@NotNull public List<SBuildType> getBuildTypes()
-
getHiddenBuildTypes
@NotNull public List<SBuildType> getHiddenBuildTypes()
-
getProjectStatusDetails
@NotNull public ProjectStatusDetails getProjectStatusDetails()
-
getStatus
@NotNull public Status getStatus()
-
getChildren
@NotNull public List<OverviewProjectBean> getChildren()
-
addChild
public void addChild(@NotNull OverviewProjectBean child)
-
getBranchBean
@NotNull public BranchBean getBranchBean()
-
isOverviewPage
public boolean isOverviewPage()
-
isFirstProject
public boolean isFirstProject()
-
setIsFirst
public void setIsFirst(boolean isFirst)
-
isProjectEmpty
public boolean isProjectEmpty()
-
filterEmptyProjectsWithoutBranches
public static void filterEmptyProjectsWithoutBranches(@NotNull List<OverviewProjectBean> projectBeans)
-
createForProject
@NotNull public static OverviewProjectBean createForProject(@NotNull SProject project, @NotNull BranchBean branchBean, @NotNull Set<SBuildType> problematicBuildTypes, @NotNull javax.servlet.http.HttpServletRequest request)
-
isBuildTypesFilteredByHideSuccessful
public boolean isBuildTypesFilteredByHideSuccessful()
-
-