Package org.sonar.api.ce.posttask
Enum QualityGate.EvaluationStatus
- java.lang.Object
-
- java.lang.Enum<QualityGate.EvaluationStatus>
-
- org.sonar.api.ce.posttask.QualityGate.EvaluationStatus
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<QualityGate.EvaluationStatus>
- Enclosing interface:
- QualityGate
public static enum QualityGate.EvaluationStatus extends java.lang.Enum<QualityGate.EvaluationStatus>
Quality gate condition evaluation status.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ERROR
Condition evaluated as ERROR, error thresholds has been reached (and most likely warning thresholds too).NO_VALUE
No measure found or measure had no value.OK
Condition evaluated as OK, error thresholds has not been reached.WARN
Deprecated.in 7.6
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static QualityGate.EvaluationStatus
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static QualityGate.EvaluationStatus[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NO_VALUE
public static final QualityGate.EvaluationStatus NO_VALUE
No measure found or measure had no value. The condition has not been evaluated and therefor ignored in the computation of the Quality Gate status.
-
OK
public static final QualityGate.EvaluationStatus OK
Condition evaluated as OK, error thresholds has not been reached.
-
WARN
@Deprecated public static final QualityGate.EvaluationStatus WARN
Deprecated.in 7.6Condition evaluated as WARN, only warning thresholds has been reached.
-
ERROR
public static final QualityGate.EvaluationStatus ERROR
Condition evaluated as ERROR, error thresholds has been reached (and most likely warning thresholds too).
-
-
Method Detail
-
values
public static QualityGate.EvaluationStatus[] 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 (QualityGate.EvaluationStatus c : QualityGate.EvaluationStatus.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static QualityGate.EvaluationStatus valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-