-
public class BotAdminService
-
-
Field Summary
Fields Modifier and Type Field Description public final static BotAdminServiceINSTANCE
-
Method Summary
Modifier and Type Method Description final List<BotConfiguration>getBots(String namespace, String botId)final Unitsave(BotConfiguration conf)final UserSearchQueryResultsearchUsers(UserSearchQuery query)final UserAnalyticsQueryResultsearchUsersAnalytics(UserSearchQuery query)final UserAnalyticsQueryResultreportMessagesByType(DialogFlowRequest request)final UserAnalyticsQueryResultreportUsersByType(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByConnectorType(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByConfiguration(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByDayOfWeek(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByHour(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByIntent(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByDateAndIntent(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByStory(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByDateAndStory(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByStoryType(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByStoryCategory(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByStoryLocale(DialogFlowRequest request)final UserAnalyticsQueryResultreportMessagesByActionType(DialogFlowRequest request)final DialogReportQueryResultsearch(DialogsSearchQuery query)final UnitdeleteApplicationConfiguration(BotApplicationConfiguration conf)final BotApplicationConfigurationgetBotConfigurationById(Id<BotApplicationConfiguration> id)final BotApplicationConfigurationgetBotConfigurationByApplicationIdAndBotId(String namespace, String applicationId, String botId)final List<BotApplicationConfiguration>getBotConfigurationsByNamespaceAndBotId(String namespace, String botId)final List<BotApplicationConfiguration>getBotConfigurationsByNamespaceAndNlpModel(String namespace, String applicationName)final UnitsaveApplicationConfiguration(BotApplicationConfiguration conf)final List<StoryDefinitionConfigurationSummary>searchStories(StorySearchRequest request)final List<BotStoryDefinitionConfiguration>loadStories(StorySearchRequest request)final List<StoryDefinitionConfigurationDump>exportStories(String namespace, String applicationName)final StoryDefinitionConfigurationDumpexportStory(String namespace, String applicationName, String storyDefinitionId)final BotStoryDefinitionConfigurationfindStory(String namespace, String storyDefinitionId)final List<BotStoryDefinitionConfiguration>findRuntimeStorySettings(String namespace, String botId)final UnitimportStories(String namespace, String botId, Locale locale, List<StoryDefinitionConfigurationDump> stories, String user)final BotStoryDefinitionConfigurationfindConfiguredStoryByBotIdAndIntent(String namespace, String botId, String intent)final BooleandeleteStory(String namespace, String storyDefinitionId)final IntentDefinitioncreateStory(String namespace, CreateStoryRequest request, String user)final BotStoryDefinitionConfigurationsaveStory(String namespace, BotStoryDefinitionConfiguration story, String user)final I18nLabelcreateI18nRequest(String namespace, CreateI18nLabelRequest request)final List<FeatureState>getFeatures(String botId, String namespace)final UnittoggleFeature(String botId, String namespace, Feature feature)final UnitupdateDateAndEnableFeature(String botId, String namespace, Feature feature)final UnitaddFeature(String botId, String namespace, Feature feature)final UnitdeleteFeature(String botId, String namespace, String category, String name, String applicationId)final ApplicationDialogFlowDataloadDialogFlow(DialogFlowRequest request)final UnitdeleteApplication(ApplicationDefinition app)final UnitchangeSupportedLocales(ApplicationDefinition newApp)final UnitchangeApplicationName(ApplicationDefinition existingApp, ApplicationDefinition newApp)-
-
Method Detail
-
searchUsers
final UserSearchQueryResult searchUsers(UserSearchQuery query)
-
searchUsersAnalytics
final UserAnalyticsQueryResult searchUsersAnalytics(UserSearchQuery query)
-
reportMessagesByType
final UserAnalyticsQueryResult reportMessagesByType(DialogFlowRequest request)
-
reportUsersByType
final UserAnalyticsQueryResult reportUsersByType(DialogFlowRequest request)
-
reportMessagesByConnectorType
final UserAnalyticsQueryResult reportMessagesByConnectorType(DialogFlowRequest request)
-
reportMessagesByConfiguration
final UserAnalyticsQueryResult reportMessagesByConfiguration(DialogFlowRequest request)
-
reportMessagesByDayOfWeek
final UserAnalyticsQueryResult reportMessagesByDayOfWeek(DialogFlowRequest request)
-
reportMessagesByHour
final UserAnalyticsQueryResult reportMessagesByHour(DialogFlowRequest request)
-
reportMessagesByIntent
final UserAnalyticsQueryResult reportMessagesByIntent(DialogFlowRequest request)
-
reportMessagesByDateAndIntent
final UserAnalyticsQueryResult reportMessagesByDateAndIntent(DialogFlowRequest request)
-
reportMessagesByStory
final UserAnalyticsQueryResult reportMessagesByStory(DialogFlowRequest request)
-
reportMessagesByDateAndStory
final UserAnalyticsQueryResult reportMessagesByDateAndStory(DialogFlowRequest request)
-
reportMessagesByStoryType
final UserAnalyticsQueryResult reportMessagesByStoryType(DialogFlowRequest request)
-
reportMessagesByStoryCategory
final UserAnalyticsQueryResult reportMessagesByStoryCategory(DialogFlowRequest request)
-
reportMessagesByStoryLocale
final UserAnalyticsQueryResult reportMessagesByStoryLocale(DialogFlowRequest request)
-
reportMessagesByActionType
final UserAnalyticsQueryResult reportMessagesByActionType(DialogFlowRequest request)
-
search
final DialogReportQueryResult search(DialogsSearchQuery query)
-
deleteApplicationConfiguration
final Unit deleteApplicationConfiguration(BotApplicationConfiguration conf)
-
getBotConfigurationById
final BotApplicationConfiguration getBotConfigurationById(Id<BotApplicationConfiguration> id)
-
getBotConfigurationByApplicationIdAndBotId
final BotApplicationConfiguration getBotConfigurationByApplicationIdAndBotId(String namespace, String applicationId, String botId)
-
getBotConfigurationsByNamespaceAndBotId
final List<BotApplicationConfiguration> getBotConfigurationsByNamespaceAndBotId(String namespace, String botId)
-
getBotConfigurationsByNamespaceAndNlpModel
final List<BotApplicationConfiguration> getBotConfigurationsByNamespaceAndNlpModel(String namespace, String applicationName)
-
saveApplicationConfiguration
final Unit saveApplicationConfiguration(BotApplicationConfiguration conf)
-
searchStories
final List<StoryDefinitionConfigurationSummary> searchStories(StorySearchRequest request)
-
loadStories
final List<BotStoryDefinitionConfiguration> loadStories(StorySearchRequest request)
-
exportStories
final List<StoryDefinitionConfigurationDump> exportStories(String namespace, String applicationName)
-
exportStory
final StoryDefinitionConfigurationDump exportStory(String namespace, String applicationName, String storyDefinitionId)
-
findStory
final BotStoryDefinitionConfiguration findStory(String namespace, String storyDefinitionId)
-
findRuntimeStorySettings
final List<BotStoryDefinitionConfiguration> findRuntimeStorySettings(String namespace, String botId)
-
importStories
final Unit importStories(String namespace, String botId, Locale locale, List<StoryDefinitionConfigurationDump> stories, String user)
-
findConfiguredStoryByBotIdAndIntent
final BotStoryDefinitionConfiguration findConfiguredStoryByBotIdAndIntent(String namespace, String botId, String intent)
-
deleteStory
final Boolean deleteStory(String namespace, String storyDefinitionId)
-
createStory
final IntentDefinition createStory(String namespace, CreateStoryRequest request, String user)
-
saveStory
final BotStoryDefinitionConfiguration saveStory(String namespace, BotStoryDefinitionConfiguration story, String user)
-
createI18nRequest
final I18nLabel createI18nRequest(String namespace, CreateI18nLabelRequest request)
-
getFeatures
final List<FeatureState> getFeatures(String botId, String namespace)
-
toggleFeature
final Unit toggleFeature(String botId, String namespace, Feature feature)
-
updateDateAndEnableFeature
final Unit updateDateAndEnableFeature(String botId, String namespace, Feature feature)
-
addFeature
final Unit addFeature(String botId, String namespace, Feature feature)
-
deleteFeature
final Unit deleteFeature(String botId, String namespace, String category, String name, String applicationId)
-
loadDialogFlow
final ApplicationDialogFlowData loadDialogFlow(DialogFlowRequest request)
-
deleteApplication
final Unit deleteApplication(ApplicationDefinition app)
-
changeSupportedLocales
final Unit changeSupportedLocales(ApplicationDefinition newApp)
-
changeApplicationName
final Unit changeApplicationName(ApplicationDefinition existingApp, ApplicationDefinition newApp)
-
-
-
-