public DialogFlowDAO
void saveFlow(@NotNull
BotDefinition bot,
@NotNull
DialogFlowDefinition flow)
@NotNull ApplicationDialogFlowData loadApplicationData(@NotNull java.lang.String namespace, @NotNull java.lang.String botId, @NotNull java.util.Set<? extends org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration>> applicationIds, @Nullable java.time.ZonedDateTime from, @Nullable java.time.ZonedDateTime to)
@NotNull
java.util.List<ai.tock.bot.admin.dialog.DialogFlowTransitionStatsData> search(@NotNull
java.lang.String namespace,
@NotNull
java.lang.String botId,
@NotNull
java.util.Set<? extends org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration>> applicationIds,
@Nullable
java.time.ZonedDateTime from,
@Nullable
java.time.ZonedDateTime to)
@NotNull
java.util.List<ai.tock.bot.admin.dialog.DialogFlowTransitionStatsData> searchByDateWithIntent(@NotNull
java.lang.String namespace,
@NotNull
java.lang.String botId,
@NotNull
java.util.Set<? extends org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration>> applicationIds,
@Nullable
java.time.ZonedDateTime from,
@Nullable
java.time.ZonedDateTime to)
@NotNull
java.util.List<ai.tock.bot.admin.dialog.DialogFlowTransitionStatsData> searchByDateWithActionType(@NotNull
java.lang.String namespace,
@NotNull
java.lang.String botId,
@NotNull
java.util.Set<? extends org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration>> applicationIds,
@Nullable
java.time.ZonedDateTime from,
@Nullable
java.time.ZonedDateTime to)
@NotNull
java.util.List<ai.tock.bot.admin.dialog.DialogFlowTransitionStatsData> searchByDateWithStory(@NotNull
java.lang.String namespace,
@NotNull
java.lang.String botId,
@NotNull
java.util.Set<? extends org.litote.kmongo.Id<ai.tock.bot.admin.bot.BotApplicationConfiguration>> applicationIds,
@Nullable
java.time.ZonedDateTime from,
@Nullable
java.time.ZonedDateTime to)