@ExportedBean public class StatsFactory extends Object
Constructor and Description |
---|
StatsFactory() |
Modifier and Type | Method and Description |
---|---|
void |
addAbort() |
void |
addFailure() |
void |
addNoBuild() |
void |
addResult(hudson.plugins.global_build_stats.model.JobBuildSearchResult result) |
void |
addSuccess() |
void |
addUnstable() |
static StatsFactory |
generateStats(List<hudson.plugins.global_build_stats.model.JobBuildSearchResult> searchResults,
BuildMetricsSearch bms) |
int |
getAborts() |
double |
getFailureRate() |
int |
getFailures() |
int |
getNoBuilds() |
String |
getPaddedFailureRate() |
List<StatsModel> |
getStats() |
int |
getSuccesses() |
double |
getSuccessesPercent() |
int |
getTotalBuilds() |
int |
getUnstables() |
boolean |
isAbort(hudson.plugins.global_build_stats.model.BuildResult result) |
boolean |
isEmpty() |
boolean |
isFailure(hudson.plugins.global_build_stats.model.BuildResult result) |
boolean |
isNobuild(hudson.plugins.global_build_stats.model.BuildResult result) |
boolean |
isSuccess(hudson.plugins.global_build_stats.model.BuildResult result) |
boolean |
isUnstable(hudson.plugins.global_build_stats.model.BuildResult result) |
public static StatsFactory generateStats(List<hudson.plugins.global_build_stats.model.JobBuildSearchResult> searchResults, BuildMetricsSearch bms)
public void addResult(hudson.plugins.global_build_stats.model.JobBuildSearchResult result)
@Exported public List<StatsModel> getStats()
@Exported public boolean isEmpty()
public boolean isSuccess(hudson.plugins.global_build_stats.model.BuildResult result)
public void addSuccess()
@Exported public int getSuccesses()
@Exported public double getSuccessesPercent()
public boolean isFailure(hudson.plugins.global_build_stats.model.BuildResult result)
public void addFailure()
@Exported public int getFailures()
public boolean isAbort(hudson.plugins.global_build_stats.model.BuildResult result)
public void addAbort()
@Exported public int getAborts()
public boolean isUnstable(hudson.plugins.global_build_stats.model.BuildResult result)
public void addUnstable()
@Exported public int getUnstables()
public boolean isNobuild(hudson.plugins.global_build_stats.model.BuildResult result)
public void addNoBuild()
@Exported public int getNoBuilds()
@Exported public int getTotalBuilds()
@Exported public double getFailureRate()
@Exported public String getPaddedFailureRate()
Copyright © 2016. All rights reserved.