Class QueueNotification

java.lang.Object
com.bytedesk.core.base.BaseContent
com.bytedesk.core.message.content.QueueNotification
All Implemented Interfaces:
Serializable

public class QueueNotification extends BaseContent
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • queueMemberUid

      String queueMemberUid
      Queue member that triggered the update (null only for legacy fallbacks).
    • threadUid

      String threadUid
      Associated conversation thread uid so clients can correlate with chat sessions.
    • threadTopic

      String threadTopic
    • position

      Integer position
      Member position in the agent queue; null when no longer waiting (e.g. assigned).
    • queueSize

      Integer queueSize
      Current queue size exposed for realtime dashboards, may be null when queue missing.
    • estimatedWaitMs

      Long estimatedWaitMs
      Estimated milliseconds until assignment using the same heuristic shown in Builder.
    • serverTimestamp

      long serverTimestamp
      Server side epoch millis when the payload was produced.
    • user

      String user
  • Constructor Details

    • QueueNotification

      public QueueNotification()