Enum Class JRaftOps

java.lang.Object
java.lang.Enum<JRaftOps>
com.alibaba.nacos.core.distributed.raft.utils.JRaftOps
所有已实现的接口:
Serializable, Comparable<JRaftOps>, java.lang.constant.Constable

public enum JRaftOps extends Enum<JRaftOps>
jraft maintain service.
作者:
liaochuntao
  • 枚举常量详细资料

    • TRANSFER_LEADER

      public static final JRaftOps TRANSFER_LEADER
    • RESET_RAFT_CLUSTER

      public static final JRaftOps RESET_RAFT_CLUSTER
    • DO_SNAPSHOT

      public static final JRaftOps DO_SNAPSHOT
    • REMOVE_PEER

      public static final JRaftOps REMOVE_PEER
    • REMOVE_PEERS

      public static final JRaftOps REMOVE_PEERS
    • CHANGE_PEERS

      public static final JRaftOps CHANGE_PEERS
  • 方法详细资料

    • values

      public static JRaftOps[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      返回:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static JRaftOps valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - 如果参数为空值
    • sourceOf

      public static JRaftOps sourceOf(String command)
    • execute

      public com.alibaba.nacos.common.model.RestResult<String> execute(com.alipay.sofa.jraft.CliService cliService, String groupId, com.alipay.sofa.jraft.Node node, Map<String,​String> args)