Package com.google.gerrit.entities
Enum Class SubmitRecord.Status
- All Implemented Interfaces:
Serializable
,Comparable<SubmitRecord.Status>
,java.lang.constant.Constable
- Enclosing class:
SubmitRecord
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe change has been closed.The change was submitted bypassing submit rules.Something is preventing this change from being submitted.The change is ready for submission.A rule error caused by user misconfiguration. -
Method Summary
Modifier and TypeMethodDescriptionstatic SubmitRecord.Status
Returns the enum constant of this class with the specified name.static SubmitRecord.Status[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
OK
The change is ready for submission. -
NOT_READY
Something is preventing this change from being submitted. -
CLOSED
The change has been closed. -
FORCED
The change was submitted bypassing submit rules. -
RULE_ERROR
A rule error caused by user misconfiguration.This status should only be used to signal that the user has misconfigured the submit rule. In case plugins encounter server exceptions while evaluating the rule, they should throw a
RuntimeException
such asIllegalStateException
.Additional detail may be available in
SubmitRecord.errorMessage
.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException
- if the argument is null
-