Class DiskUsageRow
- java.lang.Object
-
- jetbrains.buildServer.serverSide.statistics.diskusage.DiskUsageRow
-
- All Implemented Interfaces:
BuildTypeRow<DiskUsageResult>
,ProjectAware
,StatisticRow<DiskUsageResult>
public class DiskUsageRow extends Object implements BuildTypeRow<DiskUsageResult>
User: linfar Date: 2/1/13Encapsulates disk usage over one build configuration.
-
-
Field Summary
Fields Modifier and Type Field Description static jetbrains.buildServer.serverSide.statistics.diskusage.DiskUsageDataImpl.NullData
NULL_DATA
-
Constructor Summary
Constructors Constructor Description DiskUsageRow(SBuildType buildType, CompositeDiskUsageData data)
Reads and initializes DiskUsageRow instance
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
SBuildType
getBuildType()
DiskUsageProjectRow
getParent()
SProject
getProject()
DiskUsageResult
getStatisticResult()
boolean
hasBuilds()
int
hashCode()
boolean
isCalculated()
boolean
isRealData()
void
setParent(DiskUsageProjectRow parent)
void
setParent(StatisticProjectRow row)
-
-
-
Constructor Detail
-
DiskUsageRow
public DiskUsageRow(@NotNull SBuildType buildType, @Nullable CompositeDiskUsageData data)
Reads and initializes DiskUsageRow instance
- Parameters:
buildType
-data
-
-
-
Method Detail
-
setParent
public void setParent(@Nullable DiskUsageProjectRow parent)
-
isRealData
public boolean isRealData()
-
getProject
@NotNull public SProject getProject()
- Specified by:
getProject
in interfaceProjectAware
- Returns:
- Project containing BuildType this disk usage stands for
-
getStatisticResult
@NotNull public DiskUsageResult getStatisticResult()
- Specified by:
getStatisticResult
in interfaceStatisticRow<DiskUsageResult>
-
getParent
@Nullable public DiskUsageProjectRow getParent()
- Specified by:
getParent
in interfaceStatisticRow<DiskUsageResult>
-
isCalculated
public boolean isCalculated()
- Specified by:
isCalculated
in interfaceStatisticRow<DiskUsageResult>
-
setParent
public void setParent(StatisticProjectRow row)
- Specified by:
setParent
in interfaceStatisticRow<DiskUsageResult>
-
getBuildType
@NotNull public SBuildType getBuildType()
- Specified by:
getBuildType
in interfaceBuildTypeRow<DiskUsageResult>
-
hasBuilds
public boolean hasBuilds()
-
-