Class QueueNotification
java.lang.Object
com.bytedesk.core.base.BaseContent
com.bytedesk.core.message.content.QueueNotification
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) LongEstimated milliseconds until assignment using the same heuristic shown in Builder.(package private) IntegerMember position in the agent queue; null when no longer waiting (e.g. assigned).(package private) StringQueue member that triggered the update (null only for legacy fallbacks).(package private) IntegerCurrent queue size exposed for realtime dashboards, may be null when queue missing.private static final long(package private) longServer side epoch millis when the payload was produced.(package private) String(package private) StringAssociated conversation thread uid so clients can correlate with chat sessions.(package private) String -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.bytedesk.core.base.BaseContent
fromJson, toJson
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
queueMemberUid
String queueMemberUidQueue member that triggered the update (null only for legacy fallbacks). -
threadUid
String threadUidAssociated conversation thread uid so clients can correlate with chat sessions. -
threadTopic
String threadTopic -
position
Integer positionMember position in the agent queue; null when no longer waiting (e.g. assigned). -
queueSize
Integer queueSizeCurrent queue size exposed for realtime dashboards, may be null when queue missing. -
estimatedWaitMs
Long estimatedWaitMsEstimated milliseconds until assignment using the same heuristic shown in Builder. -
serverTimestamp
long serverTimestampServer side epoch millis when the payload was produced. -
user
String user
-
-
Constructor Details
-
QueueNotification
public QueueNotification()
-