Class DiskUsageController.AsyncDiskUsageRowBean
- java.lang.Object
-
- jetbrains.buildServer.web.util.HierarchyBean<SProject>
-
- jetbrains.buildServer.web.util.ProjectHierarchyBean
-
- jetbrains.buildServer.web.util.ProjectHierarchyTreeBean
-
- jetbrains.buildServer.controllers.admin.diskUsage.DiskUsageController.AsyncDiskUsageRowBean
-
- Enclosing class:
- DiskUsageController
public class DiskUsageController.AsyncDiskUsageRowBean extends ProjectHierarchyTreeBean
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jetbrains.buildServer.web.util.HierarchyBean
HierarchyBean.BeanCreator<I,B extends HierarchyBean<I>>
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.web.util.HierarchyBean
MAX_DEPTH, myDepth
-
-
Constructor Summary
Constructors Constructor Description AsyncDiskUsageRowBean(SProject project, DiskUsageReportForm reportForm, int depth)
AsyncDiskUsageRowBean(SProject project, DiskUsageReportForm reportForm, Filter<SProject> projectFilter, Filter<SBuildType> buildTypeFilter, int depth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<SBuildType>
getBuildTypesImpl()
DiskUsageProjectRow
getProjectRow()
protected List<? extends ProjectHierarchyTreeBean>
getSubProjectsImpl()
-
Methods inherited from class jetbrains.buildServer.web.util.ProjectHierarchyTreeBean
getBuildTypes, getBuildTypesMap, getBuildTypesMapFromPromotions, getForBuilds, getForBuildTypes, getSize, getSubProjects, getTemplates, getVcsRoots, setPersonalBuildTypes
-
Methods inherited from class jetbrains.buildServer.web.util.ProjectHierarchyBean
buildFor, fixProjectsOrderWithRespectToHierarchy, getProject, getProjects, getProjectsFor, getProjectsFor
-
Methods inherited from class jetbrains.buildServer.web.util.HierarchyBean
buildFor, buildFor, getDepth, getLimitedDepth, getLimitedDepth, getNode, setDepth, toString
-
-
-
-
Constructor Detail
-
AsyncDiskUsageRowBean
public AsyncDiskUsageRowBean(@NotNull SProject project, @NotNull DiskUsageReportForm reportForm, int depth)
-
AsyncDiskUsageRowBean
public AsyncDiskUsageRowBean(@NotNull SProject project, @NotNull DiskUsageReportForm reportForm, @NotNull Filter<SProject> projectFilter, @NotNull Filter<SBuildType> buildTypeFilter, int depth)
-
-
Method Detail
-
getSubProjectsImpl
@NotNull protected List<? extends ProjectHierarchyTreeBean> getSubProjectsImpl()
- Overrides:
getSubProjectsImpl
in classProjectHierarchyTreeBean
-
getBuildTypesImpl
@NotNull protected List<SBuildType> getBuildTypesImpl()
- Overrides:
getBuildTypesImpl
in classProjectHierarchyTreeBean
-
getProjectRow
public DiskUsageProjectRow getProjectRow()
-
-