Package oracle.cloud.bots.mobile.core
-
Interface Summary Interface Description AuthenticationTokenProvider An interface that is used to generate a new authentication token.BotsCallback An interface to receive the status of the SDK initialization.ChatLanguageChangeListener ClearConversationCallback An interface to receive the status ofBots.clearConversationHistory(ClearConversationCallback)
API callEventListener Delegate to listen for the connection status change, message received from skill, and attachment upload status events.IBotsSpeechListener Delegate to listen the events related to the speech recognition.MessageModifierDelegate Delegate that is used to receive callbacks before certain events in the conversationShareMenuItemsUpdateListener Delegate to listen the event related to the change of share menu items.SpeechSynthesisService -
Class Summary Class Description ActionsLayout AgentDetails Bots The SDK entry point from which various services can be accessed.BotsCallback.Response An object which represents the response of SDK initialization.BotsConfiguration Configures the features to be enabled on SDK initialization.BotsConfiguration.BotsConfigurationBuilder Builder class to configure the features to be enabled on SDK initialization.BotsConfiguration.NotificationCustomizer Customizes the notifications triggered by the SDK.BotsSpeechModel The message model for the recognition results received from the speech serverBotsSpeechResult The Response received from the speech serverSupportedLanguage User Object representing the current user.WebViewConfig -
Enum Summary Enum Description ConnectionStatus The connection statusShareMenuItem The share menu itemsTimestampMode The Timestamp modeTypingStatus The Typing Status -
Exception Summary Exception Description BotsSDKException Exception thrown while initializing the SDK if any error occurs