Class RouterConfig


  • public class RouterConfig
    extends Object
    Config class for reverse router.
    Author:
    Steve Hu
    • Method Detail

      • reload

        public void reload()
      • setConfigData

        public void setConfigData()
      • isHttp2Enabled

        public boolean isHttp2Enabled()
      • isHttpsEnabled

        public boolean isHttpsEnabled()
      • getMaxRequestTime

        public int getMaxRequestTime()
      • isRewriteHostHeader

        public boolean isRewriteHostHeader()
      • isReuseXForwarded

        public boolean isReuseXForwarded()
      • isPreResolveFQDN2IP

        public boolean isPreResolveFQDN2IP()
      • getMaxConnectionRetries

        public int getMaxConnectionRetries()
      • getHostWhitelist

        public List<String> getHostWhitelist()
      • setHostWhitelist

        public void setHostWhitelist()
      • setHostWhitelist

        public void setHostWhitelist​(List<String> hostWhitelist)
      • setUrlRewriteRules

        public void setUrlRewriteRules()
      • setUrlRewriteRules

        public void setUrlRewriteRules​(List<UrlRewriteRule> urlRewriteRules)
      • setMethodRewriteRules

        public void setMethodRewriteRules()
      • setMethodRewriteRules

        public void setMethodRewriteRules​(List<MethodRewriteRule> methodRewriteRules)
      • isServiceIdQueryParameter

        public boolean isServiceIdQueryParameter()
      • setServiceIdQueryParameter

        public void setServiceIdQueryParameter​(boolean serviceIdQueryParameter)
      • setQueryParamRewriteRules

        public void setQueryParamRewriteRules()
      • setHeaderRewriteRules

        public void setHeaderRewriteRules()