Enum Class Result.OperationState

java.lang.Object
java.lang.Enum<Result.OperationState>
tech.riemann.nif.web.response.Result.OperationState
All Implemented Interfaces:
Serializable, Comparable<Result.OperationState>, Constable
Enclosing class:
Result<T>

public static enum Result.OperationState extends Enum<Result.OperationState>
操作状态枚举

表示API操作的状态

Author:
Kerbores(kerbores@riemann.tech)
  • Enum Constant Details

    • SUCCESS

      public static final Result.OperationState SUCCESS
      成功状态

      表示操作执行成功

    • FAIL

      public static final Result.OperationState FAIL
      失败状态

      表示操作执行失败,但不是异常

    • EXCEPTION

      public static final Result.OperationState EXCEPTION
      异常状态

      表示操作执行过程中发生异常

  • Method Details

    • values

      public static Result.OperationState[] 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

      public static Result.OperationState valueOf(String name)
      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 name
      NullPointerException - if the argument is null