public enum ErrorCode extends Enum<ErrorCode>
| 枚举常量和说明 |
|---|
API_INVALID_ARGUMENT
API参数非法的错误码
|
API_TIMEOUT
API超时错误的错误码
|
CIRCUIT_BREAK_ERROR
服务熔断错误
|
CMDB_NOT_FOUND
内部错误:CMDB信息找不到
|
CONNECT_ERROR
内部错误:连续错误
|
INSTANCE_INFO_ERROR
实例信息有误,如服务权重信息为空
|
INSTANCE_NOT_FOUND
负载均衡时发现服务实例为空
|
INTERNAL_ERROR
内部算法及系统错误
|
INVALID_CONFIG
配置非法的错误码
|
INVALID_REQUEST
内部错误:服务端返回非法请求
|
INVALID_RESPONSE
服务规则路由出错
|
INVALID_RULE
规则非法
|
INVALID_SERVER_RESPONSE
内部错误:服务端返回应答非法
|
INVALID_STATE
SDK已经destroy后,继续调API会出现的错误码
|
LOCATION_MISMATCH
就近路由匹配出错
|
LOCATION_NOT_FOUND
获取地域信息失败
|
METADATA_MISMATCH
metadata路由匹配出错
|
NETWORK_ERROR
连接server时所出现的未知网络异常
|
PLUGIN_ERROR
获取插件失败
|
REQUEST_LIMIT
内部错误:被限流
|
ROUTE_RULE_NOT_MATCH
服务规则路由出错
|
RPC_ERROR |
RPC_TIMEOUT |
SERVER_ERROR
内部错误:服务端500错误
|
SERVER_EXCEPTION
server返回500错误
|
SERVER_USER_ERROR
连接server时,server返回已知错误信息
|
SERVICE_NOT_FOUND
服务不存在
|
Success
操作成功
|
UNAUTHORIZED
内部错误:未鉴权操作
|
UNKNOWN_SERVER_ERROR
内部错误:未知服务端异常
|
public static final ErrorCode Success
public static final ErrorCode API_INVALID_ARGUMENT
public static final ErrorCode INVALID_CONFIG
public static final ErrorCode PLUGIN_ERROR
public static final ErrorCode API_TIMEOUT
public static final ErrorCode INVALID_STATE
public static final ErrorCode SERVER_USER_ERROR
public static final ErrorCode NETWORK_ERROR
public static final ErrorCode CIRCUIT_BREAK_ERROR
public static final ErrorCode INSTANCE_INFO_ERROR
public static final ErrorCode INSTANCE_NOT_FOUND
public static final ErrorCode INVALID_RULE
public static final ErrorCode ROUTE_RULE_NOT_MATCH
public static final ErrorCode INVALID_RESPONSE
public static final ErrorCode INTERNAL_ERROR
public static final ErrorCode SERVICE_NOT_FOUND
public static final ErrorCode SERVER_EXCEPTION
public static final ErrorCode LOCATION_NOT_FOUND
public static final ErrorCode LOCATION_MISMATCH
public static final ErrorCode METADATA_MISMATCH
public static final ErrorCode CONNECT_ERROR
public static final ErrorCode SERVER_ERROR
public static final ErrorCode RPC_ERROR
public static final ErrorCode RPC_TIMEOUT
public static final ErrorCode INVALID_SERVER_RESPONSE
public static final ErrorCode INVALID_REQUEST
public static final ErrorCode UNAUTHORIZED
public static final ErrorCode REQUEST_LIMIT
public static final ErrorCode CMDB_NOT_FOUND
public static final ErrorCode UNKNOWN_SERVER_ERROR
public static ErrorCode[] values()
for (ErrorCode c : ErrorCode.values()) System.out.println(c);
public static ErrorCode valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public int getCode()
Copyright © 2022. All rights reserved.