Class QueueMemberResponse

java.lang.Object
com.bytedesk.core.base.BaseResponse
com.bytedesk.service.queue_member.QueueMemberResponse
All Implemented Interfaces:
Serializable

public class QueueMemberResponse extends BaseResponse
See Also:
  • Field Details

    • queue

      private QueueResponse queue
    • thread

      private ThreadResponse thread
    • queueNumber

      private Integer queueNumber
    • waitLength

      private Integer waitLength
    • visitorEnqueueAt

      private ZonedDateTime visitorEnqueueAt
      访客消息统计: 记录第一条访客消息的时间 更新最后一条访客消息的时间 统计访客消息总数
    • visitorFirstMessageAt

      private ZonedDateTime visitorFirstMessageAt
    • visitorLastMessageAt

      private ZonedDateTime visitorLastMessageAt
    • visitorMessageCount

      private Integer visitorMessageCount
    • visitorLeavedAt

      private ZonedDateTime visitorLeavedAt
    • visitorPriority

      private Integer visitorPriority
    • agentAcceptType

      private String agentAcceptType
      客服消息统计: 标记客服是否首次响应 记录首次响应时间 更新最后响应时间 计算平均响应时间(累计平均算法) 追踪最长响应时间 统计客服消息总数
    • agentAcceptedAt

      private ZonedDateTime agentAcceptedAt
    • agentFirstResponse

      private Boolean agentFirstResponse
    • agentFirstResponseAt

      private ZonedDateTime agentFirstResponseAt
    • agentLastResponseAt

      private ZonedDateTime agentLastResponseAt
    • agentClosedAt

      private ZonedDateTime agentClosedAt
    • agentClose

      private Boolean agentClose
    • agentAvgResponseLength

      private Integer agentAvgResponseLength
      响应时间计算: 基于访客最后消息时间和客服响应时间计算响应时长 动态更新平均响应时间和最大响应时间
    • agentMaxResponseLength

      private Integer agentMaxResponseLength
    • agentMessageCount

      private Integer agentMessageCount
    • agentFirstResponseLength

      private Integer agentFirstResponseLength
    • agentTimeoutAt

      private ZonedDateTime agentTimeoutAt
    • agentTimeout

      private Boolean agentTimeout
    • agentTimeoutCount

      private Integer agentTimeoutCount
    • agentOffline

      private Boolean agentOffline
    • robotAcceptType

      private String robotAcceptType
      robot 响应时间计算:
    • robotAcceptedAt

      private ZonedDateTime robotAcceptedAt
    • robotFirstResponse

      private Boolean robotFirstResponse
    • robotFirstResponseAt

      private ZonedDateTime robotFirstResponseAt
    • robotLastResponseAt

      private ZonedDateTime robotLastResponseAt
    • robotClosedAt

      private ZonedDateTime robotClosedAt
    • robotAvgResponseLength

      private Integer robotAvgResponseLength
    • robotMaxResponseLength

      private Integer robotMaxResponseLength
    • robotMessageCount

      private Integer robotMessageCount
    • robotTimeoutAt

      private ZonedDateTime robotTimeoutAt
    • robotTimeout

      private Boolean robotTimeout
    • systemFirstResponseAt

      private ZonedDateTime systemFirstResponseAt
    • systemLastResponseAt

      private ZonedDateTime systemLastResponseAt
    • systemClosedAt

      private ZonedDateTime systemClosedAt
    • systemClose

      private Boolean systemClose
    • systemMessageCount

      private Integer systemMessageCount
    • rated

      private Boolean rated
    • rateScore

      private Integer rateScore
    • rateAt

      private ZonedDateTime rateAt
    • resolved

      private Boolean resolved
    • messageLeave

      private Boolean messageLeave
    • messageLeaveAt

      private ZonedDateTime messageLeaveAt
    • summarized

      private Boolean summarized
    • resolvedStatus

      private String resolvedStatus
    • qualityChecked

      private Boolean qualityChecked
    • qualityCheckScore

      private Integer qualityCheckScore
    • qualityCheckedAt

      private ZonedDateTime qualityCheckedAt
    • intentionType

      private String intentionType
    • emotionType

      private String emotionType
    • robotToAgent

      private Boolean robotToAgent
    • robotToAgentAt

      private ZonedDateTime robotToAgentAt
    • transferStatus

      private String transferStatus
    • inviteStatus

      private String inviteStatus
  • Constructor Details

    • QueueMemberResponse

      public QueueMemberResponse()
  • Method Details

    • getVisitorEnqueueAt

      public String getVisitorEnqueueAt()
    • getVisitorFirstMessageAt

      public String getVisitorFirstMessageAt()
    • getVisitorLastMessageAt

      public String getVisitorLastMessageAt()
    • getVisitorLeavedAt

      public String getVisitorLeavedAt()
    • getAgentAcceptedAt

      public String getAgentAcceptedAt()
    • getAgentFirstResponseAt

      public String getAgentFirstResponseAt()
    • getAgentLastResponseAt

      public String getAgentLastResponseAt()
    • getAgentClosedAt

      public String getAgentClosedAt()
    • getAgentTimeoutAt

      public String getAgentTimeoutAt()
    • getRobotAcceptedAt

      public String getRobotAcceptedAt()
    • getRobotFirstResponseAt

      public String getRobotFirstResponseAt()
    • getRobotLastResponseAt

      public String getRobotLastResponseAt()
    • getRobotClosedAt

      public String getRobotClosedAt()
    • getRobotTimeoutAt

      public String getRobotTimeoutAt()
    • getSystemFirstResponseAt

      public String getSystemFirstResponseAt()
    • getSystemLastResponseAt

      public String getSystemLastResponseAt()
    • getSystemClosedAt

      public String getSystemClosedAt()
    • getRateAt

      public String getRateAt()
    • getMessageLeaveAt

      public String getMessageLeaveAt()
    • getQualityCheckedAt

      public String getQualityCheckedAt()
    • getRobotToAgentAt

      public String getRobotToAgentAt()