枚举 ErrorCode

  • 所有已实现的接口:
    java.io.Serializable, java.lang.Comparable<ErrorCode>

    public enum ErrorCode
    extends java.lang.Enum<ErrorCode>
    Response Error Code.
    作者:
    dongyafei
    • 枚举常量详细资料

      • SUCCESS

        public static final ErrorCode SUCCESS
        success.
      • PARAMETER_MISSING

        public static final ErrorCode PARAMETER_MISSING
        parameter missing.
      • ACCESS_DENIED

        public static final ErrorCode ACCESS_DENIED
        access denied.
      • DATA_ACCESS_ERROR

        public static final ErrorCode DATA_ACCESS_ERROR
        data access error.
      • TENANT_PARAM_ERROR

        public static final ErrorCode TENANT_PARAM_ERROR
        'tenant' parameter error.
      • PARAMETER_VALIDATE_ERROR

        public static final ErrorCode PARAMETER_VALIDATE_ERROR
        parameter validate error.
      • MEDIA_TYPE_ERROR

        public static final ErrorCode MEDIA_TYPE_ERROR
        MediaType Error.
      • RESOURCE_NOT_FOUND

        public static final ErrorCode RESOURCE_NOT_FOUND
        resource not found.
      • RESOURCE_CONFLICT

        public static final ErrorCode RESOURCE_CONFLICT
        resource conflict.
      • CONFIG_LISTENER_IS_NULL

        public static final ErrorCode CONFIG_LISTENER_IS_NULL
        config listener is null.
      • CONFIG_LISTENER_ERROR

        public static final ErrorCode CONFIG_LISTENER_ERROR
        config listener error.
      • INVALID_DATA_ID

        public static final ErrorCode INVALID_DATA_ID
        invalid dataId.
      • PARAMETER_MISMATCH

        public static final ErrorCode PARAMETER_MISMATCH
        parameter mismatch.
      • SERVICE_NAME_ERROR

        public static final ErrorCode SERVICE_NAME_ERROR
        service name error.
      • WEIGHT_ERROR

        public static final ErrorCode WEIGHT_ERROR
        weight error.
      • INSTANCE_METADATA_ERROR

        public static final ErrorCode INSTANCE_METADATA_ERROR
        instance metadata error.
      • INSTANCE_NOT_FOUND

        public static final ErrorCode INSTANCE_NOT_FOUND
        instance not found.
      • INSTANCE_ERROR

        public static final ErrorCode INSTANCE_ERROR
        instance error.
      • SERVICE_METADATA_ERROR

        public static final ErrorCode SERVICE_METADATA_ERROR
        service metadata error.
      • SELECTOR_ERROR

        public static final ErrorCode SELECTOR_ERROR
        selector error.
      • SERVICE_ALREADY_EXIST

        public static final ErrorCode SERVICE_ALREADY_EXIST
        service already exist.
      • SERVICE_NOT_EXIST

        public static final ErrorCode SERVICE_NOT_EXIST
        service not exist.
      • SERVICE_DELETE_FAILURE

        public static final ErrorCode SERVICE_DELETE_FAILURE
        service delete failure.
      • HEALTHY_PARAM_MISS

        public static final ErrorCode HEALTHY_PARAM_MISS
        healthy param miss.
      • HEALTH_CHECK_STILL_RUNNING

        public static final ErrorCode HEALTH_CHECK_STILL_RUNNING
        health check still running.
      • ILLEGAL_NAMESPACE

        public static final ErrorCode ILLEGAL_NAMESPACE
        illegal namespace.
      • NAMESPACE_NOT_EXIST

        public static final ErrorCode NAMESPACE_NOT_EXIST
        namespace not exist.
      • NAMESPACE_ALREADY_EXIST

        public static final ErrorCode NAMESPACE_ALREADY_EXIST
        namespace already exist.
      • ILLEGAL_STATE

        public static final ErrorCode ILLEGAL_STATE
        illegal state.
      • NODE_INFO_ERROR

        public static final ErrorCode NODE_INFO_ERROR
        node info error.
      • NODE_DOWN_FAILURE

        public static final ErrorCode NODE_DOWN_FAILURE
        node down failure.
      • SERVER_ERROR

        public static final ErrorCode SERVER_ERROR
        server error.
    • 字段详细资料

      • code

        private final java.lang.Integer code
      • msg

        private final java.lang.String msg
    • 构造器详细资料

      • ErrorCode

        private ErrorCode​(java.lang.Integer code,
                          java.lang.String msg)
    • 方法详细资料

      • values

        public static ErrorCode[] values()
        按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:
        for (ErrorCode c : ErrorCode.values())
            System.out.println(c);
        
        返回:
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
      • valueOf

        public static ErrorCode valueOf​(java.lang.String name)
        返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
        参数:
        name - 要返回的枚举常量的名称。
        返回:
        返回带有指定名称的枚举常量
        抛出:
        java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        java.lang.NullPointerException - 如果参数为空值
      • getCode

        public java.lang.Integer getCode()
      • getMsg

        public java.lang.String getMsg()