Package hudson.model
Enum ResultTrend
- java.lang.Object
-
- java.lang.Enum<ResultTrend>
-
- hudson.model.ResultTrend
-
- All Implemented Interfaces:
Serializable,Comparable<ResultTrend>
public enum ResultTrend extends Enum<ResultTrend>
Describes anResulttrend by taking the comparing the result of the current and the previous build.- Since:
- 1.416
- Author:
- kutzi
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ABORTEDBuild was aborted.FAILUREPrevious build (if there is one) wasResult.SUCCESSorResult.UNSTABLEand current build isResult.FAILURE.FIXEDNOT_BUILTBuild didn't run (yet).NOW_UNSTABLEPrevious build wasResult.FAILUREand is now 'only'Result.UNSTABLE.STILL_FAILINGBuild as well as previous build areResult.FAILURE.STILL_UNSTABLEBuild as well as previous build areResult.UNSTABLE.SUCCESSBuild as well as previous build (if it has a previous build) areResult.SUCCESSUNSTABLEPrevious build (if there is one) wasResult.SUCCESSand current build isResult.UNSTABLE.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()Returns a short human-readable description of the result.StringgetID()Gets all upper case ID like token of the build status.static ResultTrendgetResultTrend(AbstractBuild<?,?> build)Returns the result trend of a build.static ResultTrendgetResultTrend(Run<?,?> run)Returns the result trend of a run.static ResultTrendvalueOf(String name)Returns the enum constant of this type with the specified name.static ResultTrend[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
FIXED
public static final ResultTrend FIXED
-
SUCCESS
public static final ResultTrend SUCCESS
Build as well as previous build (if it has a previous build) areResult.SUCCESS
-
NOW_UNSTABLE
public static final ResultTrend NOW_UNSTABLE
Previous build wasResult.FAILUREand is now 'only'Result.UNSTABLE.
-
STILL_UNSTABLE
public static final ResultTrend STILL_UNSTABLE
Build as well as previous build areResult.UNSTABLE.
-
UNSTABLE
public static final ResultTrend UNSTABLE
Previous build (if there is one) wasResult.SUCCESSand current build isResult.UNSTABLE.
-
STILL_FAILING
public static final ResultTrend STILL_FAILING
Build as well as previous build areResult.FAILURE.
-
FAILURE
public static final ResultTrend FAILURE
Previous build (if there is one) wasResult.SUCCESSorResult.UNSTABLEand current build isResult.FAILURE.
-
ABORTED
public static final ResultTrend ABORTED
Build was aborted.
-
NOT_BUILT
public static final ResultTrend NOT_BUILT
Build didn't run (yet).
-
-
Method Detail
-
values
public static ResultTrend[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ResultTrend c : ResultTrend.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ResultTrend valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getDescription
public String getDescription()
Returns a short human-readable description of the result.
-
getID
public String getID()
Gets all upper case ID like token of the build status.
-
getResultTrend
public static ResultTrend getResultTrend(AbstractBuild<?,?> build)
Returns the result trend of a build.- Parameters:
build- the build- Returns:
- the result trend
-
getResultTrend
public static ResultTrend getResultTrend(Run<?,?> run)
Returns the result trend of a run.- Parameters:
run- the run- Returns:
- the result trend
- Since:
- 1.441
-
-