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-KonstanteBeschreibungQuality gate has been missed: severity is an error.Quality gate has been missed: severity is a failure.Quality gate is inactive, so result evaluation is not available.Quality gate has been missed: severity is a note.Quality gate has been passed.Quality gate has been missed: severity is a warning. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns the localized description to be used in the UI.Returns the associatedResult
icon class to be used in the UI.Returns the associatedResult
.boolean
Returns whether the quality gate has been passed (or has not been activated at all).boolean
isWorseThan
(QualityGateStatus other) Returns whether this status is worse than the specified status.static QualityGateStatus
Gibt 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. -
NOTE
Quality gate has been missed: severity is a note. -
WARNING
Quality gate has been missed: severity is a warning. -
ERROR
Quality gate has been missed: severity is an error. -
FAILED
Quality gate has been missed: severity is a failure.
-
-
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 associatedResult
icon class to be used in the UI.- Gibt zurück:
- Jenkins'
Result
icon 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:
true
if the quality gate has been passed,false
otherwise
-
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:
true
if this status is worse than the other status,false
otherwise
-