fdf027b9405e8ec013729322c3a476158464cdb1.svn-base 650 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. package org.jeecg.boot.starter.lock.enums;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Getter;
  4. /**
  5. * Redis连接方式
  6. * @author zyf
  7. * @date 2020-11-11
  8. */
  9. @Getter
  10. @AllArgsConstructor
  11. public enum RedisConnectionType {
  12. /**
  13. * 单机部署方式(默认)
  14. */
  15. STANDALONE("standalone", "单机部署方式"),
  16. /**
  17. * 哨兵部署方式
  18. */
  19. SENTINEL("sentinel", "哨兵部署方式"),
  20. /**
  21. * 集群部署方式
  22. */
  23. CLUSTER("cluster", "集群方式"),
  24. /**
  25. * 主从部署方式
  26. */
  27. MASTERSLAVE("masterslave", "主从部署方式");
  28. /**
  29. * 编码
  30. */
  31. private final String code;
  32. /**
  33. * 名称
  34. */
  35. private final String name;
  36. }