类 ParamUtil
- java.lang.Object
-
- com.alibaba.nacos.client.utils.ParamUtil
-
public class ParamUtil extends java.lang.Objectmanage param tool.- 作者:
- nacos
-
-
字段概要
字段 修饰符和类型 字段 说明 private static java.lang.StringappKeyprivate static java.lang.StringappNameprivate static java.lang.StringBLANK_STRprivate static java.lang.StringclientVersionprivate static intconnectTimeoutprivate static java.lang.StringDEFAULT_NACOS_CLIENT_CONTEXTPATHprivate static java.lang.StringDEFAULT_NACOS_CONNECT_TIMEOUTprivate static java.lang.StringDEFAULT_PER_TASK_CONFIG_SIZE_KEYprivate static java.lang.StringDEFAULT_SERVER_PORTprivate static java.lang.StringdefaultContextPathprivate static java.lang.StringdefaultNodesPathprivate static org.slf4j.LoggerLOGGERprivate static java.lang.StringNACOS_CLIENT_APP_KEYprivate static java.lang.StringNACOS_CLIENT_CONTEXTPATH_KEYprivate static java.lang.StringNACOS_CONNECT_TIMEOUT_KEYprivate static java.lang.StringNACOS_SERVER_PORT_KEYprivate static java.util.regex.PatternPATTERNprivate static java.lang.StringPER_TASK_CONFIG_SIZE_KEYprivate static doubleperTaskConfigSizeprivate static java.lang.StringserverPortstatic booleanUSE_ENDPOINT_PARSING_RULE_DEFAULT_VALUE
-
构造器概要
构造器 构造器 说明 ParamUtil()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static java.lang.StringgetAppKey()static java.lang.StringgetAppName()static java.lang.StringgetClientVersion()static intgetConnectTimeout()static java.lang.StringgetDefaultContextPath()static java.lang.StringgetDefaultNodesPath()static java.lang.StringgetDefaultServerPort()static doublegetPerTaskConfigSize()static java.lang.StringparseNamespace(NacosClientProperties properties)Parse namespace from properties and environment.static java.lang.StringparsingEndpointRule(java.lang.String endpointUrl)Parse end point rule.static voidsetAppKey(java.lang.String appKey)static voidsetAppName(java.lang.String appName)static voidsetClientVersion(java.lang.String clientVersion)static voidsetConnectTimeout(int connectTimeout)static voidsetDefaultContextPath(java.lang.String defaultContextPath)static voidsetDefaultNodesPath(java.lang.String defaultNodesPath)static voidsetPerTaskConfigSize(double perTaskConfigSize)
-
-
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER
-
USE_ENDPOINT_PARSING_RULE_DEFAULT_VALUE
public static final boolean USE_ENDPOINT_PARSING_RULE_DEFAULT_VALUE
- 另请参阅:
- 常量字段值
-
PATTERN
private static final java.util.regex.Pattern PATTERN
-
defaultContextPath
private static java.lang.String defaultContextPath
-
defaultNodesPath
private static java.lang.String defaultNodesPath
-
appKey
private static java.lang.String appKey
-
appName
private static java.lang.String appName
-
DEFAULT_SERVER_PORT
private static final java.lang.String DEFAULT_SERVER_PORT
- 另请参阅:
- 常量字段值
-
serverPort
private static java.lang.String serverPort
-
clientVersion
private static java.lang.String clientVersion
-
connectTimeout
private static int connectTimeout
-
perTaskConfigSize
private static double perTaskConfigSize
-
NACOS_CLIENT_APP_KEY
private static final java.lang.String NACOS_CLIENT_APP_KEY
- 另请参阅:
- 常量字段值
-
BLANK_STR
private static final java.lang.String BLANK_STR
- 另请参阅:
- 常量字段值
-
NACOS_CLIENT_CONTEXTPATH_KEY
private static final java.lang.String NACOS_CLIENT_CONTEXTPATH_KEY
- 另请参阅:
- 常量字段值
-
DEFAULT_NACOS_CLIENT_CONTEXTPATH
private static final java.lang.String DEFAULT_NACOS_CLIENT_CONTEXTPATH
- 另请参阅:
- 常量字段值
-
NACOS_SERVER_PORT_KEY
private static final java.lang.String NACOS_SERVER_PORT_KEY
- 另请参阅:
- 常量字段值
-
NACOS_CONNECT_TIMEOUT_KEY
private static final java.lang.String NACOS_CONNECT_TIMEOUT_KEY
- 另请参阅:
- 常量字段值
-
DEFAULT_NACOS_CONNECT_TIMEOUT
private static final java.lang.String DEFAULT_NACOS_CONNECT_TIMEOUT
- 另请参阅:
- 常量字段值
-
PER_TASK_CONFIG_SIZE_KEY
private static final java.lang.String PER_TASK_CONFIG_SIZE_KEY
- 另请参阅:
- 常量字段值
-
DEFAULT_PER_TASK_CONFIG_SIZE_KEY
private static final java.lang.String DEFAULT_PER_TASK_CONFIG_SIZE_KEY
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getAppKey
public static java.lang.String getAppKey()
-
setAppKey
public static void setAppKey(java.lang.String appKey)
-
getAppName
public static java.lang.String getAppName()
-
setAppName
public static void setAppName(java.lang.String appName)
-
getDefaultContextPath
public static java.lang.String getDefaultContextPath()
-
setDefaultContextPath
public static void setDefaultContextPath(java.lang.String defaultContextPath)
-
getClientVersion
public static java.lang.String getClientVersion()
-
setClientVersion
public static void setClientVersion(java.lang.String clientVersion)
-
getConnectTimeout
public static int getConnectTimeout()
-
setConnectTimeout
public static void setConnectTimeout(int connectTimeout)
-
getPerTaskConfigSize
public static double getPerTaskConfigSize()
-
setPerTaskConfigSize
public static void setPerTaskConfigSize(double perTaskConfigSize)
-
getDefaultServerPort
public static java.lang.String getDefaultServerPort()
-
getDefaultNodesPath
public static java.lang.String getDefaultNodesPath()
-
setDefaultNodesPath
public static void setDefaultNodesPath(java.lang.String defaultNodesPath)
-
parseNamespace
public static java.lang.String parseNamespace(NacosClientProperties properties)
Parse namespace from properties and environment.- 参数:
properties- properties- 返回:
- namespace
-
parsingEndpointRule
public static java.lang.String parsingEndpointRule(java.lang.String endpointUrl)
Parse end point rule.- 参数:
endpointUrl- endpoint url- 返回:
- end point rule
-
-