Package ai.tock.bot.admin.dialog
Interface DialogReportDAO
-
- All Implemented Interfaces:
public interface DialogReportDAO
-
-
Method Summary
-
-
Method Detail
-
search
abstract DialogReportQueryResult search(DialogReportQuery query)
-
findBotDialogStats
abstract RatingReportQueryResult findBotDialogStats(DialogReportQuery query)
-
getDialog
abstract DialogReport getDialog(Id<Dialog> id)
-
getNlpCallStats
abstract NlpCallStats getNlpCallStats(Id<Action> actionId, String namespace)
-
insertAnnotation
abstract Unit insertAnnotation(String dialogId, String actionId, BotAnnotation annotation)
-
addAnnotationEvent
abstract Unit addAnnotationEvent(String dialogId, String actionId, BotAnnotationEvent event)
-
getAnnotationEvent
abstract BotAnnotationEvent getAnnotationEvent(String dialogId, String actionId, String eventId)
-
updateAnnotationEvent
abstract Unit updateAnnotationEvent(String dialogId, String actionId, String eventId, BotAnnotationEvent updatedEvent)
-
deleteAnnotationEvent
abstract Unit deleteAnnotationEvent(String dialogId, String actionId, String eventId)
-
annotationExists
abstract Boolean annotationExists(String dialogId, String actionId)
-
findAnnotation
abstract BotAnnotation findAnnotation(String dialogId, String actionId)
-
-
-
-