类 ParamUtils
java.lang.Object
com.alibaba.nacos.client.config.utils.ParamUtils
Param check util.
- 作者:
- Nacos
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static voidcheckBetaIps(String betaIps) Check beta ips.static voidcheckContent(String content) Check content.static voidcheckKeyParam(String dataId, String group) Check key param.static voidcheckKeyParam(String dataId, String group, String datumId) Check key param.static voidcheckKeyParam(List<String> dataIds, String group) Check key param.static voidcheckParam(String dataId, String group, String content) Check parameter.static voidcheckParam(String dataId, String group, String datumId, String content) Check parameter.static voidCheck Tenant, dataId and group.static voidcheckTenant(String tenant) Check Tenant.static booleanCheck the whitelist method, the legal parameters can only contain letters, numbers, and characters in validChars, and cannot be empty.
-
构造器详细资料
-
ParamUtils
public ParamUtils()
-
-
方法详细资料
-
isValid
Check the whitelist method, the legal parameters can only contain letters, numbers, and characters in validChars, and cannot be empty.- 参数:
param- parameter- 返回:
- true if valid
-
checkTdg
public static void checkTdg(String tenant, String dataId, String group) throws com.alibaba.nacos.api.exception.NacosException Check Tenant, dataId and group.- 参数:
tenant- tenantdataId- dataIdgroup- group- 抛出:
com.alibaba.nacos.api.exception.NacosException- nacos exception
-
checkKeyParam
public static void checkKeyParam(String dataId, String group) throws com.alibaba.nacos.api.exception.NacosException Check key param.- 参数:
dataId- dataIdgroup- group- 抛出:
com.alibaba.nacos.api.exception.NacosException- nacos exception
-
checkKeyParam
public static void checkKeyParam(String dataId, String group, String datumId) throws com.alibaba.nacos.api.exception.NacosException Check key param.- 参数:
dataId- dataIdgroup- groupdatumId- datumId- 抛出:
com.alibaba.nacos.api.exception.NacosException- nacos exception
-
checkKeyParam
public static void checkKeyParam(List<String> dataIds, String group) throws com.alibaba.nacos.api.exception.NacosException Check key param.- 参数:
dataIds- dataIdsgroup- group- 抛出:
com.alibaba.nacos.api.exception.NacosException- nacos exception
-
checkParam
public static void checkParam(String dataId, String group, String content) throws com.alibaba.nacos.api.exception.NacosException Check parameter.- 参数:
dataId- dataIdgroup- groupcontent- content- 抛出:
com.alibaba.nacos.api.exception.NacosException- nacos exception
-
checkParam
public static void checkParam(String dataId, String group, String datumId, String content) throws com.alibaba.nacos.api.exception.NacosException Check parameter.- 参数:
dataId- dataIdgroup- groupdatumId- datumIdcontent- content- 抛出:
com.alibaba.nacos.api.exception.NacosException- nacos exception
-
checkTenant
Check Tenant.- 参数:
tenant- tenant- 抛出:
com.alibaba.nacos.api.exception.NacosException- nacos exception
-
checkBetaIps
public static void checkBetaIps(String betaIps) throws com.alibaba.nacos.api.exception.NacosException Check beta ips.- 参数:
betaIps- beta ips- 抛出:
com.alibaba.nacos.api.exception.NacosException- nacos exception
-
checkContent
public static void checkContent(String content) throws com.alibaba.nacos.api.exception.NacosException Check content.- 参数:
content- content- 抛出:
com.alibaba.nacos.api.exception.NacosException- nacos exception
-