Package ai.tock.bot.admin.bot.rag
Interface BotRAGConfigurationDAO
-
- All Implemented Interfaces:
public interface BotRAGConfigurationDAO
-
-
Method Summary
Modifier and Type Method Description abstract UnitlistenChanges(Function0<Unit> listener)abstract BotRAGConfigurationsave(BotRAGConfiguration conf)abstract BotRAGConfigurationfindByNamespaceAndBotId(String namespace, String botId)abstract BotRAGConfigurationfindByNamespaceAndBotIdAndEnabled(String namespace, String botId, Boolean enabled)abstract Unitdelete(Id<BotRAGConfiguration> id)-
-
Method Detail
-
listenChanges
abstract Unit listenChanges(Function0<Unit> listener)
-
save
abstract BotRAGConfiguration save(BotRAGConfiguration conf)
-
findByNamespaceAndBotId
abstract BotRAGConfiguration findByNamespaceAndBotId(String namespace, String botId)
-
findByNamespaceAndBotIdAndEnabled
abstract BotRAGConfiguration findByNamespaceAndBotIdAndEnabled(String namespace, String botId, Boolean enabled)
-
delete
abstract Unit delete(Id<BotRAGConfiguration> id)
-
-
-
-