Class DefaultPathConstants
- java.lang.Object
-
- org.apache.shenyu.common.constant.DefaultPathConstants
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAPP_AUTH_PARENTThe constant APP_AUTH_PARENT.static java.lang.StringMETA_DATAThe constant META_DATA.static java.lang.StringPLUGIN_PARENTThe constant PLUGIN_PARENT.static java.lang.StringRULE_PARENTstatic java.lang.StringSELECTOR_JOIN_RULEThe constant SELECTOR_JOIN_RULE.static java.lang.StringSELECTOR_PARENTThe constant SELECTOR_PARENT.-
Fields inherited from interface org.apache.shenyu.common.constant.Constants
ADD_GENERAL_CONTEXT_TYPE, ADMIN_RESULT_CODE, ADMIN_RESULT_DATA, ADMIN_RESULT_EXPIRED_TIME, ADMIN_RESULT_PASSWORD, ADMIN_RESULT_TOKEN, ADMIN_RESULT_USERNAME, API_DOC_PATH, API_DOC_TYPE, APP_KEY, APP_PARAM, AUTOMATIC_TRANSITION_FROM_OPEN_TO_HALF_OPEN_ENABLED, BRPC_RPC_RESULT_EMPTY, CACHE_MAX_COUNT, CACHED, CIRCUIT_DISABLE, CIRCUIT_ENABLE, CLIENT_RESPONSE_ATTR, CLIENT_RESPONSE_CONN_ATTR, CLIENT_RESPONSE_RESULT_TYPE, COLONS, CONTEXT, CONTEXT_PATH, CONTEXT_PATH_NAME_PREFIX, DECODE, DEFAULT, DEFAULT_CHECK_VALUE, DEFAULT_CLUSTER, DEFAULT_REGISTER_TYPE, DEFAULT_WARMUP, DIVIDE_SELECTOR_ID, DUBBO_REMOTE_ADDRESS, DUBBO_RPC_RESULT_EMPTY, DUBBO_RULE_ID, DUBBO_SELECTOR_ID, EAGER, EMPTY_JSON, ERROR_THRESHOLD_PERCENTAGE, FAILURE_RATE_THRESHOLD, FILTER_PATH, FIXED, GENERAL_CONTEXT, GROUP, HEADER_MAX_SIZE, HTTP_ACCEPT_ENCODING_GZIP, HTTP_DOMAIN, HTTP_RETRY, HTTP_TIME_OUT, HTTP_URI, HYSTRIX_THREAD_KEEP_ALIVE_TIME_MINUTE, HYSTRIX_THREAD_POOL_CORE_SIZE, HYSTRIX_THREAD_POOL_MAX_SIZE, HYSTRIX_THREAD_POOL_QUEUE_SIZE, IS_CHECKED, LIMIT_FOR_PERIOD, LIMIT_REFRESH_PERIOD, LIMITED, LINE_SEPARATOR, LOAD_BALANCE, LOCAL_KEY, LOGIN_NAME, LOGIN_PATH, LRU_MAP_MAXSIZE, MAX_CONCURRENT_REQUESTS, META_PATH, META_TYPE, METHOD, MINIMUM_NUMBER_OF_CALLS, MODULE, MOTAN_RPC_RESULT, MOTAN_RPC_RESULT_EMPTY, NAMESPACE, ORIGINAL_RESPONSE_CONTENT_TYPE_ATTR, PARAM_TRANSFORM, PASS_WORD, PATH, PATH_SEPARATOR, PERMITTED_NUMBER_OF_CALLS_IN_HALF_OPEN_STATE, REJECT_MSG, REQUEST_MAX_SIZE, REQUEST_VOLUME_THRESHOLD, RESPONSE_MONO, RETRY_STRATEGY, REWRITE_URI, RPC_RESULT, RPC_TYPE, SCHEDULED_TIME, SCHEDULED_TIME_VALUE, SCRIPT_PATH, SECRET_KEY, SENTINEL_ENABLE_DEGRADE_RULE, SENTINEL_ENABLE_FLOW_RULE, SENTINEL_FLOW_REJECT, SENTINEL_MIN_REQUEST_AMOUNT, SENTINEL_QPS_FLOW_GRADE, SENTINEL_RESPONSE_RULE_GRADE, SENTINEL_SLOW_RATIO_THRESHOLD, SENTINEL_STAT_INTERVALS, SHARED, SHENYU_ADMIN_PATH_CONFIGS_FETCH, SHENYU_ADMIN_PATH_CONFIGS_LISTENER, SIGN, SIGN_APP_KEY_IS_NOT_EXIST, SIGN_PARAMS_ERROR, SIGN_PATH_NOT_EXIST, SIGN_VALUE_IS_ERROR, SLEEP_WINDOW_INMILLISECONDS, SLIDING_WINDOW_SIZE, SLIDING_WINDOW_TYPE, SOFA_RPC_RESULT_EMPTY, SPECIFY_DOMAIN, SUCCESS, TARS_RPC_RESULT_EMPTY, THE_256_MB, TIME_OUT, TIMEOUT_DURATION, TIMEOUT_DURATION_RATE, TIMESTAMP, TRANSMIT_HEADER_TO_GENERAL_CONTEXT_TYPE, URI, URI_PATH, USER_NAME, VERSION, WAIT_INTERVAL_FUNCTION_IN_OPEN_STATE, WATCHER_HTTP_STATUS, X_ACCESS_TOKEN, ZOMBIE_CHECK_TIMES, ZOMBIE_CHECK_TIMES_VALUE, ZOMBIE_REMOVAL_TIMES, ZOMBIE_REMOVAL_TIMES_VALUE
-
-
Constructor Summary
Constructors Constructor Description DefaultPathConstants()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringbuildAppAuthPath(java.lang.String appKey)acquire app_auth_path.static java.lang.StringbuildMetaDataPath(java.lang.String path)Build meta data path string.static java.lang.StringbuildPluginParentPath()buildPluginParentPath.static java.lang.StringbuildPluginPath(java.lang.String pluginName)buildPluginRealPath.static java.lang.StringbuildRuleParentPath(java.lang.String pluginName)buildRuleParentPath.static java.lang.StringbuildRulePath(java.lang.String pluginName, java.lang.String selectorId, java.lang.String ruleId)buildRulePath.static java.lang.StringbuildSelectorParentPath(java.lang.String pluginName)buildSelectorParentPath.static java.lang.StringbuildSelectorRealPath(java.lang.String pluginName, java.lang.String selectorId)buildSelectorRealPath.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.shenyu.common.constant.Constants
findConstants
-
-
-
-
Field Detail
-
SELECTOR_JOIN_RULE
public static final java.lang.String SELECTOR_JOIN_RULE
The constant SELECTOR_JOIN_RULE.- See Also:
- Constant Field Values
-
PLUGIN_PARENT
public static final java.lang.String PLUGIN_PARENT
The constant PLUGIN_PARENT.- See Also:
- Constant Field Values
-
SELECTOR_PARENT
public static final java.lang.String SELECTOR_PARENT
The constant SELECTOR_PARENT.- See Also:
- Constant Field Values
-
RULE_PARENT
public static final java.lang.String RULE_PARENT
- See Also:
- Constant Field Values
-
APP_AUTH_PARENT
public static final java.lang.String APP_AUTH_PARENT
The constant APP_AUTH_PARENT.- See Also:
- Constant Field Values
-
META_DATA
public static final java.lang.String META_DATA
The constant META_DATA.- See Also:
- Constant Field Values
-
-
Method Detail
-
buildAppAuthPath
public static java.lang.String buildAppAuthPath(java.lang.String appKey)
acquire app_auth_path.- Parameters:
appKey- appKey- Returns:
- app_auth_path string
-
buildMetaDataPath
public static java.lang.String buildMetaDataPath(java.lang.String path)
Build meta data path string.- Parameters:
path- the path- Returns:
- the string
-
buildPluginParentPath
public static java.lang.String buildPluginParentPath()
buildPluginParentPath.- Returns:
- zk path for plugin
-
buildPluginPath
public static java.lang.String buildPluginPath(java.lang.String pluginName)
buildPluginRealPath.- Parameters:
pluginName- pluginName- Returns:
- zk path for plugin
-
buildSelectorParentPath
public static java.lang.String buildSelectorParentPath(java.lang.String pluginName)
buildSelectorParentPath.- Parameters:
pluginName- pluginName- Returns:
- zk path for selector
-
buildSelectorRealPath
public static java.lang.String buildSelectorRealPath(java.lang.String pluginName, java.lang.String selectorId)buildSelectorRealPath.- Parameters:
pluginName- pluginNameselectorId- selectorId- Returns:
- zk full path for selector
-
buildRuleParentPath
public static java.lang.String buildRuleParentPath(java.lang.String pluginName)
buildRuleParentPath.- Parameters:
pluginName- pluginName- Returns:
- zk rule parent path.
-
buildRulePath
public static java.lang.String buildRulePath(java.lang.String pluginName, java.lang.String selectorId, java.lang.String ruleId)buildRulePath.- Parameters:
pluginName- pluginNameselectorId- selectorIdruleId- ruleId- Returns:
- /shenyu/rule/pluginName/selectorId-ruleId
-
-