Uses of Class
com.bytedesk.core.rbac.user.UserProtobuf
Packages that use UserProtobuf
Package
Description
Robot package contains classes for managing AI robots/agents.
Robot message package contains classes for handling robot communication.
Message handling package containing message models and processors
Thread package containing thread models and handlers
Utility classes package containing helper methods and common functionality
ByteDesk 文章管理包
提供文章的CRUD、搜索等功能
ByteDesk 文章管理包
提供文章的CRUD、搜索等功能
客服状态日志包
记录和管理客服状态变更
队列成员包
管理客服系统的排队和会话分配
会话转接包
处理会话转接相关功能
工作组服务包
管理客服工作组相关功能
工单核心模块
包含工单实体、仓库、服务等基础组件
-
Uses of UserProtobuf in com.bytedesk.ai.robot
Methods in com.bytedesk.ai.robot that return UserProtobuf -
Uses of UserProtobuf in com.bytedesk.ai.robot_message
Fields in com.bytedesk.ai.robot_message declared as UserProtobufModifier and TypeFieldDescriptionprivate UserProtobufRobotMessageResponse.robotprivate UserProtobufRobotMessageResponse.userMethods in com.bytedesk.ai.robot_message that return UserProtobufModifier and TypeMethodDescriptionRobotMessageEntity.getRobotProtobuf()RobotMessageEntity.getUserProtobuf() -
Uses of UserProtobuf in com.bytedesk.core.action
Fields in com.bytedesk.core.action declared as UserProtobuf -
Uses of UserProtobuf in com.bytedesk.core.group
Fields in com.bytedesk.core.group declared as UserProtobufFields in com.bytedesk.core.group with type parameters of type UserProtobuf -
Uses of UserProtobuf in com.bytedesk.core.message
Fields in com.bytedesk.core.message declared as UserProtobufModifier and TypeFieldDescriptionprivate UserProtobufMessageProtobuf.userprivate UserProtobufMessageResponse.userMethods in com.bytedesk.core.message that return UserProtobuf -
Uses of UserProtobuf in com.bytedesk.core.message_unread
Fields in com.bytedesk.core.message_unread declared as UserProtobufMethods in com.bytedesk.core.message_unread that return UserProtobuf -
Uses of UserProtobuf in com.bytedesk.core.rbac.user
Methods in com.bytedesk.core.rbac.user that return UserProtobufModifier and TypeMethodDescriptionstatic UserProtobufUserProtobuf.fromEntity(UserEntity user) static UserProtobufstatic UserProtobufUserProtobuf.getFileAssistantUser()static UserProtobufUserUtils.getFileAssistantUser()static UserProtobufUserUtils.getQueueAssistantUser()static UserProtobufUserProtobuf.getSystemUser()static UserProtobufUserUtils.getSystemUser()UserEntity.toProtobuf() -
Uses of UserProtobuf in com.bytedesk.core.thread
Fields in com.bytedesk.core.thread declared as UserProtobufModifier and TypeFieldDescriptionprivate UserProtobufThreadResponse.ownerprivate UserProtobufThreadResponseSimple.ownerprivate UserProtobufThreadResponse.transferprivate UserProtobufThreadProtobuf.userprivate UserProtobufThreadRequest.userprivate UserProtobufThreadResponse.userprivate UserProtobufThreadResponseSimple.userFields in com.bytedesk.core.thread with type parameters of type UserProtobufModifier and TypeFieldDescriptionprivate List<UserProtobuf>ThreadResponse.assistantsprivate List<UserProtobuf>ThreadResponse.invitesprivate List<UserProtobuf>ThreadResponse.monitorsprivate List<UserProtobuf>ThreadResponse.ticketorsMethods in com.bytedesk.core.thread that return UserProtobufModifier and TypeMethodDescriptionThreadEntity.getAgentProtobuf()ThreadResponse.getAgentProtobuf()ThreadEntity.getRobotProtobuf()ThreadResponse.getRobotProtobuf()ThreadEntity.getTransferProtobuf()ThreadEntity.getUserProtobuf()ThreadEntity.getWorkflowProtobuf()ThreadEntity.getWorkgroupProtobuf()ThreadResponse.getWorkgroupProtobuf()Methods in com.bytedesk.core.thread with parameters of type UserProtobufModifier and TypeMethodDescriptionstatic ThreadProtobufThreadUtils.getThreadProtobuf(String topic, ThreadTypeEnum type, UserProtobuf user) -
Uses of UserProtobuf in com.bytedesk.core.utils
Methods in com.bytedesk.core.utils that return UserProtobufModifier and TypeMethodDescriptionstatic UserProtobufConvertUtils.convertToUserProtobuf(UserEntity user) -
Uses of UserProtobuf in com.bytedesk.kbase.article
Fields in com.bytedesk.kbase.article declared as UserProtobuf -
Uses of UserProtobuf in com.bytedesk.kbase.article_archive
Fields in com.bytedesk.kbase.article_archive declared as UserProtobuf -
Uses of UserProtobuf in com.bytedesk.kbase.kbase
Fields in com.bytedesk.kbase.kbase with type parameters of type UserProtobuf -
Uses of UserProtobuf in com.bytedesk.service.agent
Methods in com.bytedesk.service.agent that return UserProtobuf -
Uses of UserProtobuf in com.bytedesk.service.agent_status
Fields in com.bytedesk.service.agent_status declared as UserProtobufMethods in com.bytedesk.service.agent_status that return UserProtobuf -
Uses of UserProtobuf in com.bytedesk.service.message_leave
Fields in com.bytedesk.service.message_leave declared as UserProtobufModifier and TypeFieldDescriptionprivate UserProtobufMessageLeaveResponse.closeUserprivate UserProtobufMessageLeaveResponse.confirmUserprivate UserProtobufMessageLeaveResponse.readUserprivate UserProtobufMessageLeaveResponse.rejectUserprivate UserProtobufMessageLeaveResponse.replyUserprivate UserProtobufMessageLeaveResponse.spamUserprivate UserProtobufMessageLeaveResponse.targetAgentprivate UserProtobufMessageLeaveResponse.transferUserprivate UserProtobufMessageLeaveResponse.user -
Uses of UserProtobuf in com.bytedesk.service.message_rating
Fields in com.bytedesk.service.message_rating declared as UserProtobuf -
Uses of UserProtobuf in com.bytedesk.service.queue
Methods in com.bytedesk.service.queue with parameters of type UserProtobufModifier and TypeMethodDescriptionprivate QueueMemberEntityQueueService.createNewQueueMember(ThreadEntity threadEntity, UserProtobuf agent, WorkgroupEntity workgroupEntity, QueueTypeEnum queueType) 创建新的队列成员QueueService.enqueueAgent(ThreadEntity threadEntity, UserProtobuf agent, VisitorRequest visitorRequest) QueueService.enqueueRobot(ThreadEntity threadEntity, UserProtobuf agent, VisitorRequest visitorRequest) private QueueMemberEntityQueueService.enqueueToQueue(ThreadEntity threadEntity, UserProtobuf agent, WorkgroupEntity workgroupEntity, QueueTypeEnum queueType) 统一的入队方法QueueService.enqueueWorkflow(ThreadEntity threadEntity, UserProtobuf workflow, VisitorRequest visitorRequest) QueueService.enqueueWorkgroup(ThreadEntity threadEntity, UserProtobuf agent, WorkgroupEntity workgroupEntity, VisitorRequest visitorRequest) private QueueEntityQueueService.getAgentOrRobotQueue(UserProtobuf agent, String orgUid) 根据用户获取或创建 agent/robot 队列private QueueMemberEntityQueueService.handleExistingMember(QueueMemberEntity member, UserProtobuf agent, ThreadEntity threadEntity, QueueTypeEnum queueType) 处理已存在的队列成员 -
Uses of UserProtobuf in com.bytedesk.service.queue_member
Methods in com.bytedesk.service.queue_member that return UserProtobufModifier and TypeMethodDescriptionQueueMemberEventListener.resolveAgentProtobuf(ThreadEntity thread) Methods in com.bytedesk.service.queue_member with parameters of type UserProtobufModifier and TypeMethodDescriptionprivate booleanQueueMemberEventListener.autoAcceptQueueMember(QueueMemberEntity queueMember, ThreadEntity referenceThread, UserProtobuf agentProto, QueueEntity agentQueue) booleanQueueMemberEventListener.tryAssignFromAgentQueue(UserProtobuf agentProto, ThreadEntity closedThread, QueueMemberEntity closingQueueMember) booleanQueueMemberEventListener.tryAssignFromWorkgroupQueue(UserProtobuf agentProto, ThreadEntity closedThread, QueueMemberEntity closingQueueMember) -
Uses of UserProtobuf in com.bytedesk.service.robot_to_agent_settings
Methods in com.bytedesk.service.robot_to_agent_settings that return UserProtobufModifier and TypeMethodDescriptionprivate UserProtobufRobotToAgentKeywordListener.resolveVisitor(ThreadEntity thread, MessageResponse message) -
Uses of UserProtobuf in com.bytedesk.service.thread_invite
Fields in com.bytedesk.service.thread_invite declared as UserProtobufModifier and TypeFieldDescriptionprivate UserProtobufThreadInviteExtra.receiverprivate UserProtobufThreadInviteRequest.receiverprivate UserProtobufThreadInviteResponse.receiverprivate UserProtobufThreadInviteExtra.senderprivate UserProtobufThreadInviteRequest.senderprivate UserProtobufThreadInviteResponse.sender -
Uses of UserProtobuf in com.bytedesk.service.thread_transfer
Fields in com.bytedesk.service.thread_transfer declared as UserProtobufModifier and TypeFieldDescriptionprivate UserProtobufThreadTransferExtra.receiverprivate UserProtobufThreadTransferRequest.receiverprivate UserProtobufThreadTransferResponse.receiverprivate UserProtobufThreadTransferExtra.senderprivate UserProtobufThreadTransferRequest.senderprivate UserProtobufThreadTransferResponse.senderMethods in com.bytedesk.service.thread_transfer that return UserProtobufModifier and TypeMethodDescriptionThreadTransferEntity.getReceiver()ThreadTransferEntity.getSender()Methods in com.bytedesk.service.thread_transfer with parameters of type UserProtobufModifier and TypeMethodDescriptionprivate StringThreadTransferService.getReceiverUserUid(UserProtobuf receiver) 获取接收者用户UID -
Uses of UserProtobuf in com.bytedesk.service.unified
Fields in com.bytedesk.service.unified with type parameters of type UserProtobuf -
Uses of UserProtobuf in com.bytedesk.service.utils
Methods in com.bytedesk.service.utils that return UserProtobufModifier and TypeMethodDescriptionstatic UserProtobufServiceConvertUtils.convertToUserProtobuf(WorkflowEntity workflow) static UserProtobufServiceConvertUtils.convertToUserProtobuf(AgentEntity agent) static UserProtobufServiceConvertUtils.convertToUserProtobuf(WorkgroupEntity workgroup) Methods in com.bytedesk.service.utils with parameters of type UserProtobufModifier and TypeMethodDescriptionstatic MessageProtobufThreadMessageUtil.getThreadContinueMessage(UserProtobuf user, ThreadEntity thread) -
Uses of UserProtobuf in com.bytedesk.service.visitor_rating
Fields in com.bytedesk.service.visitor_rating declared as UserProtobufModifier and TypeFieldDescriptionprivate UserProtobufVisitorRatingResponse.agentprivate UserProtobufVisitorRatingResponse.user -
Uses of UserProtobuf in com.bytedesk.service.workgroup
Methods in com.bytedesk.service.workgroup that return UserProtobuf -
Uses of UserProtobuf in com.bytedesk.service.workgroup_routing
Fields in com.bytedesk.service.workgroup_routing declared as UserProtobufFields in com.bytedesk.service.workgroup_routing with type parameters of type UserProtobufModifier and TypeFieldDescriptionprivate List<UserProtobuf>WorkgroupRoutingStateResponse.availableAgents -
Uses of UserProtobuf in com.bytedesk.ticket.message.event
Fields in com.bytedesk.ticket.message.event declared as UserProtobuf -
Uses of UserProtobuf in com.bytedesk.ticket.ticket
Fields in com.bytedesk.ticket.ticket declared as UserProtobufModifier and TypeFieldDescriptionprivate UserProtobufTicketRequest.assigneeprivate UserProtobufTicketResponse.assigneeprivate UserProtobufTicketRequest.reporterprivate UserProtobufTicketResponse.reporterMethods in com.bytedesk.ticket.ticket that return UserProtobuf -
Uses of UserProtobuf in com.bytedesk.ticket.ticket.dto
Fields in com.bytedesk.ticket.ticket.dto declared as UserProtobuf -
Uses of UserProtobuf in com.bytedesk.voc.complaint
Methods in com.bytedesk.voc.complaint that return UserProtobufModifier and TypeMethodDescriptionComplaintEntity.getAgentProtobuf()ComplaintEntity.getCloseUserProtobuf()ComplaintEntity.getReadUserProtobuf()ComplaintEntity.getReplyUserProtobuf()ComplaintEntity.getResolveUserProtobuf()ComplaintEntity.getTransferUserProtobuf()ComplaintEntity.getUserProtobuf()ComplaintEntity.getWorkgroupProtobuf() -
Uses of UserProtobuf in com.bytedesk.voc.feedback
Methods in com.bytedesk.voc.feedback that return UserProtobufModifier and TypeMethodDescriptionFeedbackEntity.getAgentProtobuf()FeedbackEntity.getCloseUserProtobuf()FeedbackEntity.getReadUserProtobuf()FeedbackEntity.getReplyUserProtobuf()FeedbackEntity.getResolveUserProtobuf()FeedbackEntity.getRobotProtobuf()FeedbackEntity.getTransferUserProtobuf()FeedbackEntity.getUserProtobuf()FeedbackEntity.getWorkgroupProtobuf()