Class ShenyuConfig.ShenyuTrieConfig

  • Enclosing class:
    ShenyuConfig

    public static class ShenyuConfig.ShenyuTrieConfig
    extends java.lang.Object
    shenyu trie config.
    • Constructor Detail

      • ShenyuTrieConfig

        public ShenyuTrieConfig()
    • Method Detail

      • getChildrenSize

        public java.lang.Long getChildrenSize()
        get trie children size.
        Returns:
        trie children size
      • setChildrenSize

        public void setChildrenSize​(java.lang.Long childrenSize)
        set trie children size.
        Parameters:
        childrenSize - trie children size
      • getPathRuleCacheSize

        public java.lang.Long getPathRuleCacheSize()
        get path rule cache size.
        Returns:
        path rule cache size
      • setPathRuleCacheSize

        public void setPathRuleCacheSize​(java.lang.Long pathRuleCacheSize)
        set path rule cache size.
        Parameters:
        pathRuleCacheSize - path rule cache size
      • getPathVariableSize

        public java.lang.Long getPathVariableSize()
        get path variable node size.
        Returns:
        path variable node size
      • setPathVariableSize

        public void setPathVariableSize​(java.lang.Long pathVariableSize)
        set path variable node size.
        Parameters:
        pathVariableSize - path variable node size
      • getMatchMode

        public java.lang.String getMatchMode()
        get match mode.
        Returns:
        motch mode
      • setMatchMode

        public void setMatchMode​(java.lang.String matchMode)
        set match mode.
        Parameters:
        matchMode - match mode