类 ParamUtils

java.lang.Object
com.alibaba.nacos.client.config.utils.ParamUtils

public class ParamUtils extends Object
Param check util.
作者:
Nacos
  • 构造器详细资料

    • ParamUtils

      public ParamUtils()
  • 方法详细资料

    • isValid

      public static boolean isValid(String param)
      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 - tenant
      dataId - dataId
      group - 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 - dataId
      group - 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 - dataId
      group - group
      datumId - 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 - dataIds
      group - 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 - dataId
      group - group
      content - 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 - dataId
      group - group
      datumId - datumId
      content - content
      抛出:
      com.alibaba.nacos.api.exception.NacosException - nacos exception
    • checkTenant

      public static void checkTenant(String tenant) throws com.alibaba.nacos.api.exception.NacosException
      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