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 anResult
trend 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 ABORTED
Build was aborted.FAILURE
Previous build (if there is one) wasResult.SUCCESS
orResult.UNSTABLE
and current build isResult.FAILURE
.FIXED
NOT_BUILT
Build didn't run (yet).NOW_UNSTABLE
Previous build wasResult.FAILURE
and is now 'only'Result.UNSTABLE
.STILL_FAILING
Build as well as previous build areResult.FAILURE
.STILL_UNSTABLE
Build as well as previous build areResult.UNSTABLE
.SUCCESS
Build as well as previous build (if it has a previous build) areResult.SUCCESS
UNSTABLE
Previous build (if there is one) wasResult.SUCCESS
and current build isResult.UNSTABLE
.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
Returns a short human-readable description of the result.String
getID()
Gets all upper case ID like token of the build status.static ResultTrend
getResultTrend(AbstractBuild<?,?> build)
Returns the result trend of a build.static ResultTrend
getResultTrend(Run<?,?> run)
Returns the result trend of a run.static ResultTrend
valueOf(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.FAILURE
and 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.SUCCESS
and 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.SUCCESS
orResult.UNSTABLE
and 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
-
-