All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description BackButtonCallbackCallback for back button presses while the Unblu UI is displayed. BackButtonPressTriggerEventDefines the trigger scenario for the Back Button action CallModuleThis is the api for the call module. CallModuleProviderEntry point to use the call functionality of Unblu to do audio and video calls. CallModuleProviderFactory ConversationInterceptCallbackCallback which is triggered if an operation succeeded. ConversationInterceptor Deprecated.You should use
ConversationInterceptorWithRecipient, as this class will no longer be suported in the future.
ConversationInterceptorWithRecipientInterface for intercepting new Conversation ConversationRecipient ConversationRecipientType DeinitializeExceptionCallbackCallback for exceptions which can occur on deinitialization of the
ErrorData GetPersonInfoAsyncErrorCallback ICustomLoadingViewCreatorDefines a creator to create a custom loading UI when the Unblu UI is displayed. InitConversationErrorTypeError type thrown when initializing (starting, joining) a conversation fails InitializeExceptionCallbackCallback for exceptions which can occur while initializing the
InitializeSuccessCallback<T extends UnbluClient>Callback which is triggered if an operation succeeded. LiveKitModuleProviderEntry point to use the call functionality of Unblu to do audio and video calls. LogLevelLevel of log messages MobileCoBrowsingErrorTypeError type thrown when a mobile co-browsing action fails MobileCoBrowsingExceptionCallbackCallback for exceptions which can occur when trying to execute mobile co-browsing actions MobileCoBrowsingModuleThe API for the mobile co-browsing module. MobileCoBrowsingModuleProviderMobile Co-browsing module allowing share the screen of the app within an Unblu conversation. NotificationInterceptor NotInitializedExceptionCallbackCallback for exceptions which can occur when the api is not initialized OpenConversationErrorTypeError type thrown when opening a conversation fails OpenConversationExceptionCallbackCallback for exceptions which can occur when it failed to open a conversation OpenConversationOverviewErrorTypeError type thrown when opening the conversation overview fails OpenConversationOverviewExceptionCallbackCallback for exceptions which can occur when it failed to open the conversation overview PersonInfoInformation about a person PrivateAreaClass used to update manual private areas for overlaying views while mobile co-browsing ShowUiExceptionCallbackCallback for exceptions which can occur when showing/hidding the Unblu UI StartAudioCallErrorTypeError type thrown when starting an audio call fails StartAudioCallExceptionCallbackCallback for exceptions which can occur when starting an audio call failed StartVideoCallErrorTypeError type thrown when starting a video call fails StartVideoCallExceptionCallbackCallback for exceptions which can occur when starting an video call failed StopLayerErrorTypeError type thrown when stopping a layer SuccessCallback<T>Callback which is triggered if an operation succeeded. SuccessVoidCallbackEmpty callback which signalizes a success when it is called SwitchToLayerErrorTypeError type thrown when switching a layer UiHideRequestModel UiVisibilityRequestModel UnbluMain class to initialize either the
UnbluAgentClientThe API to use to access Unblu suite functionality like chat, co-browsing etc. UnbluApplicationPlease ensure, that your application uses the
UnbluApplicationor a subclass of it in the manifest.
UnbluApplicationHelperHelper which can be used instead of inherit from
UnbluApplication(and its visitor/agent implementation).
All functions of this helper need to be called in your
UnbluClientMinumum Requirements: UnbluClientConfigurationConfiguration for the UnbluClient. UnbluClientConfiguration.Builder UnbluClientErrorTypeErrors which can occur during interaction with the UnbluClient Created by Denis on 03.06.2017. UnbluConversation UnbluCookieCookie representation for the Unblu sdk UnbluCustomActionInvocationAn interface for custom actions performed in Unblu. UnbluCustomConversationActionInvocationAn extension of the
UnbluCustomActionInvocationinterface for custom actions invoked on a conversation
UnbluDownloadHandlerHandler for downloads. UnbluExternalLinkHandler UnbluExternalLinkHandlingPolicyDescribes actions for Unblu to take when external links are tapped in a conversation UnbluFirebaseNotificationServiceHandles incoming remote messages <service android:name="com.unblu.sdk.module.firebase_notification.internal.util.UnbluFirebaseNotificationService" android:exported="false"> <intent-filter> <action android:name="com.google.firebase.MESSAGING_EVENT" /> </intent-filter> </service> UnbluFirebaseProviderCustom contentProvider with the only purpose of initializing at startup to provide the fcm token to the collaboration server. UnbluMessageCustomActionInvocationAn extension of the
UnbluCustomActionInvocationinterface for custom actions invoked on a message.
UnbluModuleA module which can be used in Unblu. UnbluNavThe `UnbluNav` interface provides a way to navigate through the SDK view. UnbluNavUtil UnbluNotification UnbluNotificationApiThis is a low level notification API.
Make sure, whenever the Unblu firebase module is not used, to obtain an instance from this class.
UnbluNotificationTagPossible values of the notification event tag. UnbluPatternMatchingExternalLinkHandlerDefault implementation of
UnbluPersonCustomActionInvocationAn extension of the
UnbluCustomActionInvocationinterface for custom actions invoked on a person.
UnbluPreferencesStorageInterface which can be implemented to store the preferences of Unblu at a custom location.
This is useful if encryption should used.
UnbluProvider UnbluUiHideRequestReasonSend with the
UnbluUiRequestReasonSend with the
UnbluVisitorClientThe client to access the Unblu suite functionality like chat, co-browsing etc. UnsupportedCollaborationServerVersionExceptionException thrown if an api is not supported because of the collaboration server