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 void
addChild(OverviewProjectBean child)
static OverviewProjectBean
createForProject(SProject project, BranchBean branchBean, Set<SBuildType> problematicBuildTypes, javax.servlet.http.HttpServletRequest request)
static void
filterEmptyProjectsWithoutBranches(List<OverviewProjectBean> projectBeans)
BranchBean
getBranchBean()
List<SBuildType>
getBuildTypes()
List<OverviewProjectBean>
getChildren()
List<SBuildType>
getHiddenBuildTypes()
SProject
getProject()
String
getProjectId()
ProjectStatusDetails
getProjectStatusDetails()
Status
getStatus()
boolean
isBuildTypesFilteredByHideSuccessful()
boolean
isFirstProject()
boolean
isOverviewPage()
boolean
isProjectEmpty()
void
setIsFirst(boolean isFirst)
String
toString()
-
-
-
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()
-
-