Class CandidateView

java.lang.Object
top.wcpe.beacon.agent.api.CandidateView

public final class CandidateView extends Object
调度候选的只读快照视图(FR-148)。

字段与控制面候选契约对齐(v2-metrics-health-scheduling §5.1):仅 schedulable / degraded 候选进入快照。 本视图为本机缓存的一帧,非实时——最长滞后一个刷新周期。

  • Constructor Details

    • CandidateView

      public CandidateView(String serverId, String zone, int score, HealthLevel level, int onlineCount, int maxOnline)
  • Method Details

    • serverId

      public String serverId()
      候选子服 serverId。
    • zone

      public String zone()
      候选所在小区名。
    • score

      public int score()
      健康分(0-100)。
    • level

      public HealthLevel level()
      健康等级。
    • onlineCount

      public int onlineCount()
      在线人数(仅展示,不参与调用方决策)。
    • maxOnline

      public int maxOnline()
      容量上限。