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 BuildStatistics
EMPTY_BUILD_STATS
static String
STATISTICS_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 ShortStatistics
createEmptyShortStatistics()
BuildStatistics
createOn(SBuild build, BuildStatisticsOptions options)
ShortStatistics
createShortStatistics(SBuild buildData, boolean ignorePersistentDatabaseCache)
void
setBuildsManager(BuildsManager buildsManager)
void
setProblemMutingService(ProblemMutingService problemMutingService)
void
setServerResponsibility(ServerResponsibility serverResponsibility)
void
setSqlRunner(SQLRunnerEx sql)
void
setTeamCityNodes(TeamCityNodes teamCityNodes)
void
setTestManager(STestManager testManager)
void
setTestRunContext(TestRunContext testRunContext)
void
setTestsHistory(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()
-
-