Enum Class WorkgroupRoutingModeEnum

java.lang.Object
java.lang.Enum<WorkgroupRoutingModeEnum>
com.bytedesk.service.workgroup.WorkgroupRoutingModeEnum
All Implemented Interfaces:
Serializable, Comparable<WorkgroupRoutingModeEnum>, Constable

public enum WorkgroupRoutingModeEnum extends Enum<WorkgroupRoutingModeEnum>
每种算法都有其适用场景: 轮询:客服能力相近 最小活动数:负载敏感 随机:简单场景 加权随机:重视服务质量 一致性哈希:需要服务连续性 最快响应:重视响应速度
  • Enum Constant Details

  • Constructor Details

    • WorkgroupRoutingModeEnum

      private WorkgroupRoutingModeEnum()
  • Method Details

    • values

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

      public static WorkgroupRoutingModeEnum 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.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null