public enum ErrorCode extends Enum<ErrorCode>
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getCode() |
String |
getDesc() |
static ErrorCode |
of(int code) |
static ErrorCode |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static ErrorCode[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final ErrorCode SUCCESS
public static final ErrorCode UNDEFINED
public static final ErrorCode PARAM_INVALID
public static final ErrorCode JSON_PARSE_ERROR
public static final ErrorCode ACTION_NOT_SUPPORT
public static final ErrorCode DEVICE_NOT_LOGIN
public static final ErrorCode DEVICE_NOT_EXIST
public static final ErrorCode DEVICE_LOGIN_AUTH_FAILED
public static final ErrorCode DEVICE_NOT_SUPPORT_SUB_DEV
public static final ErrorCode DEVICE_TOPO_NOT_ALLOW_CIRCLE
public static final ErrorCode DEVICE_NOT_ONLINE
public static final ErrorCode DEVICE_DISABLED
public static final ErrorCode DEVICE_NOT_HAS_SUB_DEVICE
public static final ErrorCode PRODUCT_NOT_EXIST
public static final ErrorCode PRODUCT_NOT_SUPPORT_REMOTE_CONFIG
public static final ErrorCode PRODUCT_DELETED
public static final ErrorCode DEVICE_IMEI_INVALID
public static final ErrorCode DEVICE_IMEI_EXIST
public static final ErrorCode RULE_SELECT_PARAM_INVALID
public static final ErrorCode RULE_EXPRESSION_INVALID
public static final ErrorCode RULE_NOT_FOUND
public static final ErrorCode RULE_DEST_HTTP_NOT_VALID
public static final ErrorCode MODEL_DATA_PARAM_INVALID
public static final ErrorCode QUOTA_EXIST
public static final ErrorCode QUOTA_NOT_FOUND
public static final ErrorCode UPGRADE_TASK_ENABLE_CONFLICT
public static final ErrorCode UPGRADE_TASK_ENABLE_CYCLE
public static final ErrorCode UPGRADE_TASK_NOT_FOUND
public static final ErrorCode AVAILABLE_REMOTE_CONFIG_NOT_FOUND
public static final ErrorCode QUOTA_INSUFFICIENT
public static final ErrorCode MODEL_DATA_PARAM_NAME_CONFLICT
public static final ErrorCode MODEL_DATA_PARAM_IDENTIFIER_CONFLICT
public static final ErrorCode MODEL_DATA_CMD_NAME_CONFLICT
public static final ErrorCode MODEL_DATA_CMD_IDENTIFIER_CONFLICT
public static final ErrorCode DEV_ID_INVALID
public static final ErrorCode DEV_ID_EXIST
public static final ErrorCode PRODUCT_NOT_ALLOW_DELETE_DEVICE_EXIST
public static final ErrorCode DEVICE_NOT_ALLOW_TO_DIRECT_CONNECT
public static final ErrorCode DEVICE_GATEWAY_NOT_ONLINE
public static final ErrorCode PRODUCT_SCRIPT_NOT_RUNNING
public static final ErrorCode PRODUCT_SCRIPT_ENCODE_ERROR
public static final ErrorCode PRODUCT_SCRIPT_DECODE_ERROR
public static final ErrorCode PRODUCT_NOT_SUPPORT_SCRIPT
public static final ErrorCode PRODUCT_SCRIPT_RETURN_VALUE_INVALID
public static final ErrorCode PRODUCT_SCRIPT_COMPILE_ERROR
public static final ErrorCode DEVICE_NOT_SUPPORT_BATCH_DEV_SEND
public static final ErrorCode DEVICE_TOPO_NOT_EXIST
public static final ErrorCode PAYLOAD_IS_EMPTY
public static final ErrorCode DEVICE_LOGIN_TOO_FREQUENTLY
public static final ErrorCode TAG_KEY_INVALID
public static final ErrorCode TAG_KEY_DUPLICATED
public static final ErrorCode REMOTE_CONFIG_MULTI_DEVICE
public static final ErrorCode REMOTE_CONFIG_NOT_EXIST
public static final ErrorCode PRODUCT_EXIST
public static final ErrorCode INTERNAL_ERROR
public static ErrorCode[] values()
for (ErrorCode c : ErrorCode.values()) System.out.println(c);
public static ErrorCode valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public static ErrorCode of(int code)
public int getCode()
public String getDesc()
Copyright © 2022. All rights reserved.