Uses of Class
com.bytedesk.ai.robot.RobotEntity
Packages that use RobotEntity
Package
Description
Robot package contains classes for managing AI robots/agents.
Utilities package contains helper classes and common utilities for the AI module.
-
Uses of RobotEntity in com.bytedesk.ai.robot
Methods in com.bytedesk.ai.robot that return RobotEntityModifier and TypeMethodDescriptionprotected RobotEntity
RobotRestService.doSave
(RobotEntity entity) RobotRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, RobotEntity entity) Methods in com.bytedesk.ai.robot that return types with arguments of type RobotEntityModifier and TypeMethodDescriptionRobotRepository.findByLevelAndDeletedFalseAndType
(String level, String type) RobotRepository.findByNameAndOrgUidAndDeletedFalse
(String name, String orgUid) RobotRestService.findByNameAndOrgUidAndDeletedFalse
(String name, String orgUid) static org.springframework.data.jpa.domain.Specification<RobotEntity>
RobotSpecification.search
(RobotRequest request) Methods in com.bytedesk.ai.robot with parameters of type RobotEntityModifier and TypeMethodDescriptionstatic RobotProtobuf
RobotProtobuf.convertFromRobotEntity
(RobotEntity robotEntity) RobotRestService.convertToResponse
(RobotEntity entity) protected RobotEntity
RobotRestService.doSave
(RobotEntity entity) RobotRestService.handleOptimisticLockingFailureException
(org.springframework.orm.ObjectOptimisticLockingFailureException e, RobotEntity entity) void
RobotEntityListener.onPostPersist
(RobotEntity robot) private void
RobotRestService.setRobotSettings
(RobotEntity robot, RobotRequest request) Sets common settings for both create and update operations -
Uses of RobotEntity in com.bytedesk.ai.robot.event
Fields in com.bytedesk.ai.robot.event declared as RobotEntityConstructors in com.bytedesk.ai.robot.event with parameters of type RobotEntity -
Uses of RobotEntity in com.bytedesk.ai.utils
Methods in com.bytedesk.ai.utils with parameters of type RobotEntityModifier and TypeMethodDescriptionstatic RobotProtobuf
ConvertAiUtils.convertToRobotProtobuf
(RobotEntity entity) static String
ConvertAiUtils.convertToRobotProtobufString
(RobotEntity entity) static RobotResponse
ConvertAiUtils.convertToRobotResponse
(RobotEntity entity) static String
ConvertAiUtils.convertToUserProtobufString
(RobotEntity entity) -
Uses of RobotEntity in com.bytedesk.service.routing_strategy
Methods in com.bytedesk.service.routing_strategy with parameters of type RobotEntityModifier and TypeMethodDescriptionprivate MessageProtobuf
RobotThreadRoutingStrategy.getRobotContinueMessage
(RobotEntity robot, ThreadEntity thread) private MessageProtobuf
WorkgroupThreadRoutingStrategy.getRobotContinueMessage
(RobotEntity robotEntity, ThreadEntity thread) WorkgroupThreadRoutingStrategy.routeToRobot
(VisitorRequest visitorRequest, ThreadEntity threadFromRequest, RobotEntity robotEntity, WorkgroupEntity workgroup) -
Uses of RobotEntity in com.bytedesk.service.settings
Fields in com.bytedesk.service.settings declared as RobotEntity -
Uses of RobotEntity in com.bytedesk.service.visitor_thread
Methods in com.bytedesk.service.visitor_thread with parameters of type RobotEntityModifier and TypeMethodDescriptionVisitorThreadService.createRobotThread
(VisitorRequest visitorRequest, RobotEntity robot, String topic) VisitorThreadService.reInitRobotThreadExtra
(ThreadEntity thread, RobotEntity robot)