Package io.jenkins.plugins.util
Enum QualityGateStatus
- Alle implementierten Schnittstellen:
Serializable,Comparable<QualityGateStatus>
Result of a quality gate evaluation performed by a subclass of
QualityGateEvaluator.- Autor:
- Ullrich Hafner
-
Enum-Konstanten - Übersicht
Enum-Konstanten -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns the localized description to be used in the UI.Returns the associatedResulticon class to be used in the UI.Returns the associatedResult.booleanReturns whether the quality gate has been passed (or has not been activated at all).booleanisWorseThan(QualityGateStatus other) Returns whether this status is worse than the specified status.static QualityGateStatusGibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.static QualityGateStatus[]values()Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
-
Enum-Konstanten - Details
-
INACTIVE
Quality gate is inactive, so result evaluation is not available. -
PASSED
Quality gate has been passed. -
WARNING
Quality gate has been missed: severity is a warning. -
FAILED
Quality gate has been missed: severity is an error.
-
-
Methodendetails
-
values
Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.- Gibt zurück:
- ein Array mit den Konstanten dieses Enumerationstyps in der Reihenfolge ihrer Deklaration
-
valueOf
Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enumerationskonstante in diesem Typ deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)- Parameter:
name- Name der zurückzugebenden Enumerationskonstante.- Gibt zurück:
- Enumerationskonstante mit dem angegebenen Namen
- Löst aus:
IllegalArgumentException- wenn dieser Enumerationstyp keine Konstante mit dem angegebenen Namen enthältNullPointerException- wenn das Argument nicht angegeben wird
-
getIconClass
Returns the associatedResulticon class to be used in the UI.- Gibt zurück:
- Jenkins'
Resulticon class
-
getDescription
Returns the localized description to be used in the UI.- Gibt zurück:
- the localized description
-
isSuccessful
public boolean isSuccessful()Returns whether the quality gate has been passed (or has not been activated at all).- Gibt zurück:
trueif the quality gate has been passed,falseotherwise
-
getResult
Returns the associatedResult.- Gibt zurück:
- the associated
Result
-
isWorseThan
Returns whether this status is worse than the specified status.- Parameter:
other- the other status- Gibt zurück:
trueif this status is worse than the other status,falseotherwise
-