All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description BackButtonCallback Callback for back button presses while the Unblu UI is displayed.BackButtonPressTriggerEvent Defines the trigger scenario for the Back Button actionCallModule This is the api for the call module.CallModuleProvider Entry point to use the call functionality of Unblu to do audio and video calls.CallModuleProviderFactory ConversationInterceptCallback Callback which is triggered if an operation succeeded.ConversationInterceptor Deprecated. You should useConversationInterceptorWithRecipient
, as this class will no longer be suported in the future.ConversationInterceptorWithRecipient Interface for intercepting new ConversationConversationRecipient ConversationRecipientType DeinitializeExceptionCallback Callback for exceptions which can occur on deinitialization of theUnbluClient
ErrorData GetPersonInfoAsyncErrorCallback Callback for exceptions which can occur while obtaining thePersonInfo
asynchronously from theUnbluClient
ICustomLoadingViewCreator Defines a creator to create a custom loading UI when the Unblu UI is displayed.InitConversationErrorType Error type thrown when initializing (starting, joining) a conversation failsInitializeExceptionCallback Callback for exceptions which can occur while initializing theUnbluClient
InitializeSuccessCallback<T extends UnbluClient> Callback which is triggered if an operation succeeded.LiveKitModuleProvider Entry point to use the call functionality of Unblu to do audio and video calls.LogLevel Level of log messagesMobileCoBrowsingErrorType Error type thrown when a mobile co-browsing action failsMobileCoBrowsingExceptionCallback Callback for exceptions which can occur when trying to execute mobile co-browsing actionsMobileCoBrowsingModule The API for the mobile co-browsing module.MobileCoBrowsingModuleProvider Mobile Co-browsing module allowing share the screen of the app within an Unblu conversation.NotificationInterceptor NotInitializedExceptionCallback Callback for exceptions which can occur when the api is not initializedOpenConversationErrorType Error type thrown when opening a conversation failsOpenConversationExceptionCallback Callback for exceptions which can occur when it failed to open a conversationOpenConversationOverviewErrorType Error type thrown when opening the conversation overview failsOpenConversationOverviewExceptionCallback Callback for exceptions which can occur when it failed to open the conversation overviewPersonInfo Information about a personPrivateArea Class used to update manual private areas for overlaying views while mobile co-browsingShowUiExceptionCallback Callback for exceptions which can occur when showing/hidding the Unblu UIStartAudioCallErrorType Error type thrown when starting an audio call failsStartAudioCallExceptionCallback Callback for exceptions which can occur when starting an audio call failedStartVideoCallErrorType Error type thrown when starting a video call failsStartVideoCallExceptionCallback Callback for exceptions which can occur when starting an video call failedStopLayerErrorType Error type thrown when stopping a layerSuccessCallback<T> Callback which is triggered if an operation succeeded.SuccessVoidCallback Empty callback which signalizes a success when it is calledSwitchToLayerErrorType Error type thrown when switching a layerUiHideRequestModel UiVisibilityRequestModel Unblu Main class to initialize either theAgentClient
orVisitorClient
.UnbluAgentClient The API to use to access Unblu suite functionality like chat, co-browsing etc.UnbluApplication Please ensure, that your application uses theUnbluApplication
or a subclass of it in the manifest.UnbluApplicationHelper Helper which can be used instead of inherit fromUnbluApplication
(and its visitor/agent implementation).
All functions of this helper need to be called in yourApplication
implementation.UnbluClient Minumum Requirements:UnbluClientConfiguration Configuration for the UnbluClient.UnbluClientConfiguration.Builder UnbluClientErrorType Errors which can occur during interaction with the UnbluClient Created by Denis on 03.06.2017.UnbluConversation UnbluCookie Cookie representation for the Unblu sdkUnbluCustomActionInvocation An interface for custom actions performed in Unblu.UnbluCustomConversationActionInvocation An extension of theUnbluCustomActionInvocation
interface for custom actions invoked on a conversationUnbluDownloadHandler Handler for downloads.UnbluExternalLinkHandler UnbluExternalLinkHandlingPolicy Describes actions for Unblu to take when external links are tapped in a conversationUnbluFirebaseNotificationService Handles 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>UnbluFirebaseProvider Custom contentProvider with the only purpose of initializing at startup to provide the fcm token to the collaboration server.UnbluMessageCustomActionInvocation An extension of theUnbluCustomActionInvocation
interface for custom actions invoked on a message.UnbluModule A module which can be used in Unblu.UnbluNav The `UnbluNav` interface provides a way to navigate through the SDK view.UnbluNavUtil UnbluNotification UnbluNotificationApi This is a low level notification API.
Make sure, whenever the Unblu firebase module is not used, to obtain an instance from this class.UnbluNotificationTag Possible values of the notification event tag.UnbluPatternMatchingExternalLinkHandler Default implementation ofUnbluExternalLinkHandler
UnbluPersonCustomActionInvocation An extension of theUnbluCustomActionInvocation
interface for custom actions invoked on a person.UnbluPreferencesStorage Interface which can be implemented to store the preferences of Unblu at a custom location.
This is useful if encryption should used.UnbluProvider UnbluUiHideRequestReason Send with theUiHideRequestModel
.UnbluUiRequestReason Send with theUiVisibilityRequestModel
.UnbluVisitorClient The client to access the Unblu suite functionality like chat, co-browsing etc.UnsupportedCollaborationServerVersionException Exception thrown if an api is not supported because of the collaboration server