Class BuildStatisticsFactory
- java.lang.Object
-
- jetbrains.buildServer.serverSide.stat.BuildStatisticsFactory
-
public class BuildStatisticsFactory extends Object
Created 24.04.13 18:19
-
-
Field Summary
Fields Modifier and Type Field Description static BuildStatisticsEMPTY_BUILD_STATSstatic StringSTATISTICS_LOG_PERFORMANCE_BUILD_TYPE_ID
-
Constructor Summary
Constructors Constructor Description BuildStatisticsFactory(ServerMetrics serverMetrics)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShortStatisticscreateEmptyShortStatistics()BuildStatisticscreateOn(SBuild build, BuildStatisticsOptions options)ShortStatisticscreateShortStatistics(SBuild buildData, boolean ignorePersistentDatabaseCache)voidsetBuildsManager(BuildsManager buildsManager)voidsetProblemMutingService(ProblemMutingService problemMutingService)voidsetServerResponsibility(ServerResponsibility serverResponsibility)voidsetSqlRunner(SQLRunnerEx sql)voidsetTeamCityNodes(TeamCityNodes teamCityNodes)voidsetTestManager(STestManager testManager)voidsetTestRunContext(TestRunContext testRunContext)voidsetTestsHistory(TestHistory testsHistory)
-
-
-
Field Detail
-
STATISTICS_LOG_PERFORMANCE_BUILD_TYPE_ID
@NonNls public static final String STATISTICS_LOG_PERFORMANCE_BUILD_TYPE_ID
- See Also:
- Constant Field Values
-
EMPTY_BUILD_STATS
public static final BuildStatistics EMPTY_BUILD_STATS
-
-
Constructor Detail
-
BuildStatisticsFactory
public BuildStatisticsFactory(@NotNull ServerMetrics serverMetrics)
-
-
Method Detail
-
setBuildsManager
public void setBuildsManager(@NotNull BuildsManager buildsManager)
-
setSqlRunner
public void setSqlRunner(SQLRunnerEx sql)
-
setTestRunContext
public void setTestRunContext(TestRunContext testRunContext)
-
setTestsHistory
public void setTestsHistory(TestHistory testsHistory)
-
setTestManager
public void setTestManager(STestManager testManager)
-
setProblemMutingService
public void setProblemMutingService(ProblemMutingService problemMutingService)
-
setServerResponsibility
public void setServerResponsibility(ServerResponsibility serverResponsibility)
-
setTeamCityNodes
public void setTeamCityNodes(TeamCityNodes teamCityNodes)
-
createOn
@NotNull public BuildStatistics createOn(@NotNull SBuild build, @NotNull BuildStatisticsOptions options)
-
createShortStatistics
@NotNull public ShortStatistics createShortStatistics(@NotNull SBuild buildData, boolean ignorePersistentDatabaseCache)
-
createEmptyShortStatistics
@NotNull public ShortStatistics createEmptyShortStatistics()
-
-