类 RaftConfig

  • 所有已实现的接口:
    com.alibaba.nacos.consistency.Config<com.alibaba.nacos.consistency.cp.RequestProcessor4CP>, java.io.Serializable

    @Component
    @ConfigurationProperties(prefix="nacos.core.protocol.raft")
    public class RaftConfig
    extends java.lang.Object
    implements com.alibaba.nacos.consistency.Config<com.alibaba.nacos.consistency.cp.RequestProcessor4CP>
    raft config.
    作者:
    liaochuntao
    另请参阅:
    序列化表格
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      private java.util.Map<java.lang.String,​java.lang.String> data  
      private java.util.Set<java.lang.String> members  
      private java.lang.String selfAddress  
      private static long serialVersionUID  
    • 构造器概要

      构造器 
      构造器 说明
      RaftConfig()  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void addMembers​(java.util.Set<java.lang.String> members)  
      java.util.Map<java.lang.String,​java.lang.String> getData()  
      java.util.Set<java.lang.String> getMembers()  
      java.lang.String getSelfMember()  
      java.lang.String getVal​(java.lang.String key)  
      java.lang.String getValOfDefault​(java.lang.String key, java.lang.String defaultVal)  
      void removeMembers​(java.util.Set<java.lang.String> members)  
      void setData​(java.util.Map<java.lang.String,​java.lang.String> data)  
      void setMembers​(java.lang.String self, java.util.Set<java.lang.String> members)  
      void setVal​(java.lang.String key, java.lang.String value)  
      java.lang.String toString()  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 字段详细资料

      • serialVersionUID

        private static final long serialVersionUID
        另请参阅:
        常量字段值
      • data

        private java.util.Map<java.lang.String,​java.lang.String> data
      • selfAddress

        private java.lang.String selfAddress
      • members

        private java.util.Set<java.lang.String> members
    • 构造器详细资料

      • RaftConfig

        public RaftConfig()
    • 方法详细资料

      • setMembers

        public void setMembers​(java.lang.String self,
                               java.util.Set<java.lang.String> members)
        指定者:
        setMembers 在接口中 com.alibaba.nacos.consistency.Config<com.alibaba.nacos.consistency.cp.RequestProcessor4CP>
      • getSelfMember

        public java.lang.String getSelfMember()
        指定者:
        getSelfMember 在接口中 com.alibaba.nacos.consistency.Config<com.alibaba.nacos.consistency.cp.RequestProcessor4CP>
      • getMembers

        public java.util.Set<java.lang.String> getMembers()
        指定者:
        getMembers 在接口中 com.alibaba.nacos.consistency.Config<com.alibaba.nacos.consistency.cp.RequestProcessor4CP>
      • addMembers

        public void addMembers​(java.util.Set<java.lang.String> members)
        指定者:
        addMembers 在接口中 com.alibaba.nacos.consistency.Config<com.alibaba.nacos.consistency.cp.RequestProcessor4CP>
      • removeMembers

        public void removeMembers​(java.util.Set<java.lang.String> members)
        指定者:
        removeMembers 在接口中 com.alibaba.nacos.consistency.Config<com.alibaba.nacos.consistency.cp.RequestProcessor4CP>
      • getData

        public java.util.Map<java.lang.String,​java.lang.String> getData()
      • setData

        public void setData​(java.util.Map<java.lang.String,​java.lang.String> data)
      • setVal

        public void setVal​(java.lang.String key,
                           java.lang.String value)
        指定者:
        setVal 在接口中 com.alibaba.nacos.consistency.Config<com.alibaba.nacos.consistency.cp.RequestProcessor4CP>
      • getVal

        public java.lang.String getVal​(java.lang.String key)
        指定者:
        getVal 在接口中 com.alibaba.nacos.consistency.Config<com.alibaba.nacos.consistency.cp.RequestProcessor4CP>
      • getValOfDefault

        public java.lang.String getValOfDefault​(java.lang.String key,
                                                java.lang.String defaultVal)
        指定者:
        getValOfDefault 在接口中 com.alibaba.nacos.consistency.Config<com.alibaba.nacos.consistency.cp.RequestProcessor4CP>
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object