Package com.bytedesk.service.agent
Class AgentEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.service.agent.AgentEntity
- All Implemented Interfaces:
Serializable
human agent, not ai agent
- agent:一对一人工客服,不支持机器人接待
- robot:机器人客服,不支持转人工
- workgroup:工作组,支持机器人接待,支持转人工
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AutoReplySettings
private String
private boolean
private String
private @Email(message="\u90ae\u7bb1\u683c\u5f0f\u9519\u8bef") String
private boolean
private String
存储当前接待数量等private IntentionSettingsEntity
private InviteSettingsEntity
private int
迁移到 @{QueueEntity} 容易导致不一致,使用实时计算chatting thread数量private MemberEntity
private MessageLeaveSettings
private @Pattern(regexp="^1[3-9]\\d{9}$",message="\u624b\u673a\u53f7\u683c\u5f0f\u9519\u8bef") String
private String
private QueueSettings
private RatedownSettingsEntity
private static final long
private ServiceSettings
private String
private int
private String
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.bytedesk.core.base.BaseEntity
getCreatedAtString, getUpdatedAtString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
nickname
-
avatar
-
description
-
mobile
@Pattern(regexp="^1[3-9]\\d{9}$", message="\u624b\u673a\u53f7\u683c\u5f0f\u9519\u8bef") private @Pattern(regexp="^1[3-9]\\d{9}$",message="\u624b\u673a\u53f7\u683c\u5f0f\u9519\u8bef") String mobile -
email
@Email(message="\u90ae\u7bb1\u683c\u5f0f\u9519\u8bef") private @Email(message="\u90ae\u7bb1\u683c\u5f0f\u9519\u8bef") String email -
status
-
connected
private boolean connected -
enabled
private boolean enabled -
messageLeaveSettings
-
serviceSettings
-
autoReplySettings
-
queueSettings
-
maxThreadCount
private int maxThreadCount迁移到 @{QueueEntity} 容易导致不一致,使用实时计算chatting thread数量 -
timeoutRemindTime
private int timeoutRemindTime -
timeoutRemindTip
-
extra
存储当前接待数量等 -
member
-
inviteSettings
-
rateDownSettings
-
intentionSetting
-
-
Constructor Details
-
AgentEntity
public AgentEntity()
-
-
Method Details
-
isAvailable
-
isOffline
-
isBusy
-
isAway
-
isConnectedAndAvailable
-
toUserProtobuf
-