A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages

A

actionExecutionFailed(MobileCoBrowsingErrorType, String) - Method in interface com.unblu.sdk.core.callback.MobileCoBrowsingExceptionCallback
Error while executing mobile co-browsing actions.
addPrivateView(int) - Method in interface com.unblu.sdk.module.mobilecobrowsing.MobileCoBrowsingModule
Adds the view with the given ID to the set of private views.
AGENT - com.unblu.sdk.core.model.ConversationRecipientType
The recipient type for a conversation is an agent
AUTHENTICATION - com.unblu.sdk.core.errortype.UnbluClientErrorType
Thrown if there is an authentication issue while communicating with the Unblu collaboration server
AUTHORIZATION - com.unblu.sdk.core.errortype.UnbluClientErrorType
Thrown if there is an authorization issue while communicating with the Unblu collaboration server

B

BackButtonCallback - Interface in com.unblu.sdk.core.callback
Callback for back button presses while the Unblu UI is displayed.
BackButtonPressTriggerEvent - Enum in com.unblu.sdk.core.model
Defines the trigger scenario for the Back Button action
BLOCK - com.unblu.sdk.core.links.UnbluExternalLinkHandlingPolicy
Instructs Unblu to do nothing with the link.
build() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
 
Builder(UnbluClientConfiguration) - Constructor for class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Constructs an api configuration.
Builder(String, String, UnbluPreferencesStorage, UnbluDownloadHandler, UnbluExternalLinkHandler) - Constructor for class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Constructs an api configuration.

C

CALL - com.unblu.sdk.core.notification.UnbluNotificationTag
Send when a call message is send
CALL_ALREADY_ACTIVE - com.unblu.sdk.core.errortype.StartAudioCallErrorType
Failed to start audio call because there is a call already active
CALL_ALREADY_ACTIVE - com.unblu.sdk.core.errortype.StartVideoCallErrorType
Failed to start video call because there is a call already active
CALL_MODULE_NOT_REGISTERED - com.unblu.sdk.core.errortype.StartAudioCallErrorType
Failed to start audio call because the module is not registered
CALL_MODULE_NOT_REGISTERED - com.unblu.sdk.core.errortype.StartVideoCallErrorType
Failed to start video call because the module is not registered
CallModule - Interface in com.unblu.sdk.module.call
This is the api for the call module.
CallModuleProvider - Class in com.unblu.sdk.module.call
Entry point to use the call functionality of Unblu to do audio and video calls.
CallModuleProviderFactory - Interface in com.unblu.sdk.core.module.call
 
close(SuccessVoidCallback, OpenConversationOverviewExceptionCallback) - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Closes this conversation.
CO_BROWSING_NOT_ACTIVE - com.unblu.sdk.core.errortype.MobileCoBrowsingErrorType
Failed to execute co-browsing action because it is not active
CO_BROWSING_NOT_CONFIGURED - com.unblu.sdk.core.errortype.MobileCoBrowsingErrorType
Failed to execute co-browsing action as co-browsing is not available.
CO_BROWSING_NOT_REGISTERED - com.unblu.sdk.core.errortype.MobileCoBrowsingErrorType
Failed to execute co-browsing action because the module is not registered
com.unblu.livekitmodule - package com.unblu.livekitmodule
 
com.unblu.sdk.core - package com.unblu.sdk.core
 
com.unblu.sdk.core.agent - package com.unblu.sdk.core.agent
 
com.unblu.sdk.core.application - package com.unblu.sdk.core.application
 
com.unblu.sdk.core.callback - package com.unblu.sdk.core.callback
 
com.unblu.sdk.core.configuration - package com.unblu.sdk.core.configuration
 
com.unblu.sdk.core.conversation - package com.unblu.sdk.core.conversation
 
com.unblu.sdk.core.conversation.customaction - package com.unblu.sdk.core.conversation.customaction
 
com.unblu.sdk.core.debug - package com.unblu.sdk.core.debug
 
com.unblu.sdk.core.errortype - package com.unblu.sdk.core.errortype
 
com.unblu.sdk.core.links - package com.unblu.sdk.core.links
 
com.unblu.sdk.core.model - package com.unblu.sdk.core.model
 
com.unblu.sdk.core.module.call - package com.unblu.sdk.core.module.call
 
com.unblu.sdk.core.notification - package com.unblu.sdk.core.notification
 
com.unblu.sdk.core.observable - package com.unblu.sdk.core.observable
 
com.unblu.sdk.core.ui - package com.unblu.sdk.core.ui
 
com.unblu.sdk.core.visitor - package com.unblu.sdk.core.visitor
 
com.unblu.sdk.module.call - package com.unblu.sdk.module.call
 
com.unblu.sdk.module.firebase_notification - package com.unblu.sdk.module.firebase_notification
 
com.unblu.sdk.module.mobilecobrowsing - package com.unblu.sdk.module.mobilecobrowsing
 
CONVERSATION_RECIPIENT_ID - Static variable in class com.unblu.sdk.core.model.ConversationRecipient
 
CONVERSATION_RECIPIENT_TYPE - Static variable in class com.unblu.sdk.core.model.ConversationRecipient
 
ConversationInterceptCallback - Interface in com.unblu.sdk.core.callback
Callback which is triggered if an operation succeeded.
ConversationInterceptor - Interface in com.unblu.sdk.core.visitor
Deprecated.
You should use ConversationInterceptorWithRecipient, as this class will no longer be suported in the future.
ConversationInterceptorWithRecipient - Interface in com.unblu.sdk.core.visitor
Interface for intercepting new Conversation
ConversationRecipient - Class in com.unblu.sdk.core.model
 
ConversationRecipient(String, ConversationRecipientType) - Constructor for class com.unblu.sdk.core.model.ConversationRecipient
 
ConversationRecipientType - Enum in com.unblu.sdk.core.model
 
create() - Static method in class com.unblu.livekitmodule.LiveKitModuleProvider
 
create() - Static method in class com.unblu.sdk.module.call.CallModuleProvider
 
create() - Static method in class com.unblu.sdk.module.mobilecobrowsing.MobileCoBrowsingModuleProvider
 
createAgentClient(Application, Activity, UnbluClientConfiguration, UnbluNotificationApi, InitializeSuccessCallback<UnbluAgentClient>, InitializeExceptionCallback) - Static method in class com.unblu.sdk.core.Unblu
This creates a new instance of the UnbluAgentClient.
createAgentClient(Application, UnbluClientConfiguration, UnbluNotificationApi, InitializeSuccessCallback<UnbluAgentClient>, InitializeExceptionCallback) - Static method in class com.unblu.sdk.core.Unblu
This creates a new instance of the UnbluAgentClient.
createDynamic(UnbluProvider...) - Static method in interface com.unblu.sdk.core.module.call.CallModuleProviderFactory
 
createExternalStorageDownloadHandler(Application) - Static method in interface com.unblu.sdk.core.configuration.UnbluDownloadHandler
Creates a default implementation of UnbluDownloadHandler which stores the files in the public downloads directory.
createForDynamic() - Static method in class com.unblu.livekitmodule.LiveKitModuleProvider
 
createForDynamic() - Static method in class com.unblu.sdk.module.call.CallModuleProvider
 
createLoadingView(Context) - Method in interface com.unblu.sdk.core.ui.ICustomLoadingViewCreator
Called whenever a loading view is presented
createNotificationApi() - Static method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
Retrieve a new instance of UnbluNotificationApi, make sure to use this if you are not using the Unblu Firebase module.
createOnUserInteraction() - Static method in class com.unblu.sdk.core.model.UiHideRequestModel
 
createSharedPreferencesStorage(Context) - Static method in interface com.unblu.sdk.core.configuration.UnbluPreferencesStorage
Creates a default implementation of UnbluPreferencesStorage which stores the preferences inside the SharedPreferences of the app with mode Context.MODE_PRIVATE
createVisitorClient(Application, Activity, UnbluClientConfiguration, UnbluNotificationApi, InitializeSuccessCallback<UnbluVisitorClient>, InitializeExceptionCallback) - Static method in class com.unblu.sdk.core.Unblu
This creates a new instance of the UnbluVisitorClient.
createVisitorClient(Application, UnbluClientConfiguration, UnbluNotificationApi, InitializeSuccessCallback<UnbluVisitorClient>, InitializeExceptionCallback) - Static method in class com.unblu.sdk.core.Unblu
This creates a new instance of the UnbluVisitorClient.

D

DEBUG - com.unblu.sdk.core.debug.LogLevel
Debug messages.
decidePolicy(Uri) - Method in interface com.unblu.sdk.core.links.UnbluExternalLinkHandler
Called when a link is tapped in a conversation.
decidePolicy(Uri) - Method in class com.unblu.sdk.core.links.UnbluPatternMatchingExternalLinkHandler
 
deinitClient(SuccessVoidCallback, DeinitializeExceptionCallback) - Method in interface com.unblu.sdk.core.UnbluClient
Deinitializes the UnbluClient.
DeinitializeExceptionCallback - Interface in com.unblu.sdk.core.callback
Callback for exceptions which can occur on deinitialization of the UnbluClient
delete(Uri, String, String[]) - Method in class com.unblu.sdk.module.firebase_notification.UnbluFirebaseProvider
 
DISABLED - com.unblu.sdk.core.errortype.UnbluClientErrorType
Error given if the mobile sdk module is disabled in the server configuration
displayName - Variable in class com.unblu.sdk.core.model.PersonInfo
The displayed name of the person
DOWN - com.unblu.sdk.core.model.BackButtonPressTriggerEvent
The event triggered because the key was pressed down.

E

enableCapturingPerformanceLogging - Static variable in class com.unblu.sdk.core.Unblu
Enables/disable logging of capturing performance (e.g.
enableDebugOutput - Static variable in class com.unblu.sdk.core.Unblu
Enables/disable the debug output of the Unblu SDK.
equals(Object) - Method in class com.unblu.sdk.core.configuration.UnbluCookie
 
ERROR - com.unblu.sdk.core.debug.LogLevel
Error messages.
ErrorData - Class in com.unblu.sdk.core.observable
 
ErrorData(UnbluClientErrorType, String) - Constructor for class com.unblu.sdk.core.observable.ErrorData
 
EXECUTION - com.unblu.sdk.core.errortype.UnbluClientErrorType
Thrown if there was a business error during execution

F

FATAL_ERROR - com.unblu.sdk.core.errortype.InitConversationErrorType
Internal error from the native code.
FATAL_ERROR - com.unblu.sdk.core.errortype.MobileCoBrowsingErrorType
Internal error from the native code.
FATAL_ERROR - com.unblu.sdk.core.errortype.OpenConversationErrorType
Internal error from the native code.
FATAL_ERROR - com.unblu.sdk.core.errortype.OpenConversationOverviewErrorType
Internal error from the native code.
FATAL_ERROR - com.unblu.sdk.core.errortype.StartAudioCallErrorType
Internal error from the native code.
FATAL_ERROR - com.unblu.sdk.core.errortype.StartVideoCallErrorType
Internal error from the native code.
FATAL_ERROR - com.unblu.sdk.core.errortype.StopLayerErrorType
Internal error from the native code.
FATAL_ERROR - com.unblu.sdk.core.errortype.SwitchToLayerErrorType
Internal error from the native code.
from(List<HttpCookie>) - Static method in class com.unblu.sdk.core.configuration.UnbluCookie
Creates Set<UnbluCookie> from Set<java.net.HttpCookie>
from(Map<String, String>) - Static method in class com.unblu.sdk.core.configuration.UnbluCookie
Creates UnbluCookie from Map<String, String>
these cookies will never expire
fromData(Context, Map<String, String>) - Static method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
Creates an UnbluNotification notification if the

G

geIinvocationId() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluCustomActionInvocation
Get the ID of the invocation.
get(String) - Method in interface com.unblu.sdk.core.configuration.UnbluPreferencesStorage
A preference should be read from the storage
getAccessToken() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns the jsonWebToken value for SSO.
getApiKey() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns the currently configured api key.
getBody() - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
getChannelId() - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
getConversationId() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluCustomActionInvocation
Get the ID of the conversation in which this action was invoked.
getConversationId() - Method in class com.unblu.sdk.core.model.UiHideRequestModel
 
getConversationId() - Method in class com.unblu.sdk.core.model.UiVisibilityRequestModel
 
getCustomCookies() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns a copy of the currently configured custom cookies.
getCustomLoadingViewCreator() - Method in interface com.unblu.sdk.core.UnbluClient
Returns the currently configured loading view creator
getData() - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
getDeviceToken() - Method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
 
getDownloadHandler() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns the listener which is used to handle file downloads.
getEntryPath() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns the currently configured entry path
getErrorType() - Method in class com.unblu.sdk.core.observable.ErrorData
 
getExpires() - Method in class com.unblu.sdk.core.configuration.UnbluCookie
 
getExternalLinkHandler() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns the currently configured URL patterns which may be opened in the system browser.
getHeight() - Method in class com.unblu.sdk.module.mobilecobrowsing.PrivateArea
 
getHideReason() - Method in class com.unblu.sdk.core.model.UiHideRequestModel
 
getIcon() - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
getId() - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Returns id value for this conversation
getId() - Method in class com.unblu.sdk.core.model.ConversationRecipient
 
getIncomingCallsNotificationChannelId() - Method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
 
getInternalUrlPatternWhitelist() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns the currently configured URL patterns which may be accessed by the WebView
getInvocationTimestamp() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluCustomActionInvocation
Get the timestamp of when this action was invoked.
getInvokingPersonDisplayName() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluCustomActionInvocation
Get the display name of the person who invoked this action.
getInvokingPersonId() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluCustomActionInvocation
Get the ID of the person who invoked this action.
getKey() - Method in class com.unblu.sdk.core.configuration.UnbluCookie
 
getKey() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluCustomActionInvocation
Get the key for the custom action.
getLanguage() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns the currently configured language.
getLogLevel() - Static method in class com.unblu.sdk.core.Unblu
Returns the log level of the Unblu SDK.
getMainView() - Method in interface com.unblu.sdk.core.UnbluClient
Returns the Unblu UI component to interact with (Chat, Calls, Video, Co-Browsing) as a View
getMessage() - Method in class com.unblu.sdk.core.observable.ErrorData
 
getMessageId() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluMessageCustomActionInvocation
Get the ID of the message the action was invoked on.
getMessageSenderPersonDisplayName() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluMessageCustomActionInvocation
Get the display name of the person who sent the message the action was invoked on.
getMessageSenderPersonId() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluMessageCustomActionInvocation
Get the ID of the person who sent the message the action was invoked on.
getMessageText() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluMessageCustomActionInvocation
Get the text of the message the action was invoked on.
getMessageType() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluMessageCustomActionInvocation
Get the type of the message the action was invoked on.
getMissedCallsNotificationChannelId() - Method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
 
getModules() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns a list of all configured modules
getNamedArea() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns the currently configured named area.
getNewMessagesNotificationChannelId() - Method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
 
getNotificationApi() - Method in interface com.unblu.sdk.core.UnbluClient
Returns the low level notification API which can be used if the Unblu firebase notification module is not used.
getNotificationApi() - Static method in class com.unblu.sdk.module.firebase_notification.UnbluFirebaseNotificationService
 
getNotificationInterceptor() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
returns Notification interceptor in order to transform the notification before its display
getOauthToken() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns OAuth 2.0 token received from an identity provider.
getOpenConversation() - Method in interface com.unblu.sdk.core.UnbluClient
Get the current open conversation as an observable.
getOpenConversationValue() - Method in interface com.unblu.sdk.core.UnbluClient
Get the current open conversation
getPersonInfo() - Method in interface com.unblu.sdk.core.UnbluClient
Returns the information of the current person.
getPersonInfoAsync() - Method in interface com.unblu.sdk.core.visitor.UnbluVisitorClient
Returns the information of the current person.
GetPersonInfoAsyncErrorCallback - Interface in com.unblu.sdk.core.callback
Callback for exceptions which can occur while obtaining the PersonInfo asynchronously from the UnbluClient
getPreferencesStorage() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns the storage in which Unblu saves and restores the preferences of the SDK
getReason() - Method in class com.unblu.sdk.core.model.UiVisibilityRequestModel
 
getSound() - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
getTargetPersonDisplayName() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluPersonCustomActionInvocation
Get the display name of the person the action was invoked on.
getTargetPersonId() - Method in interface com.unblu.sdk.core.conversation.customaction.UnbluPersonCustomActionInvocation
Get the ID of the person the action was invoked on.
getTitle() - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
getType() - Method in class com.unblu.sdk.core.model.ConversationRecipient
 
getType(Uri) - Method in class com.unblu.sdk.module.firebase_notification.UnbluFirebaseProvider
 
getUnbluBaseUrl() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
Returns the currently configured base url.
getUnbluNav(View) - Static method in class com.unblu.sdk.core.ui.UnbluNavUtil
Retrieves the `UnbluNav` implementation from a given View instance.
getUnreadMessagesCount() - Method in interface com.unblu.sdk.core.UnbluClient
Returns the number of unread messages
getValue() - Method in class com.unblu.sdk.core.configuration.UnbluCookie
 
getWidth() - Method in class com.unblu.sdk.module.mobilecobrowsing.PrivateArea
 
getX() - Method in class com.unblu.sdk.module.mobilecobrowsing.PrivateArea
 
getY() - Method in class com.unblu.sdk.module.mobilecobrowsing.PrivateArea
 
goBack(Function1<? super Boolean, Unit>) - Method in interface com.unblu.sdk.core.ui.UnbluNav
Checks if the SDK view can navigate.

H

handlePress(boolean) - Method in interface com.unblu.sdk.core.callback.BackButtonCallback
Called whenever the back button is pressed while the Unblu UI is displayed
hashCode() - Method in class com.unblu.sdk.core.configuration.UnbluCookie
 

I

ICustomLoadingViewCreator - Interface in com.unblu.sdk.core.ui
Defines a creator to create a custom loading UI when the Unblu UI is displayed.
id - Variable in class com.unblu.sdk.core.model.PersonInfo
The person id of that person
INCOMING_CALL - com.unblu.sdk.core.ui.UnbluUiRequestReason
There is an incoming call
INFO - com.unblu.sdk.core.debug.LogLevel
Informational messages.
InitConversationErrorType - Enum in com.unblu.sdk.core.errortype
Error type thrown when initializing (starting, joining) a conversation fails
InitializeExceptionCallback - Interface in com.unblu.sdk.core.callback
Callback for exceptions which can occur while initializing the UnbluClient
InitializeSuccessCallback<T extends UnbluClient> - Interface in com.unblu.sdk.core.callback
Callback which is triggered if an operation succeeded.
insert(Uri, ContentValues) - Method in class com.unblu.sdk.module.firebase_notification.UnbluFirebaseProvider
 
INTERNAL - com.unblu.sdk.core.errortype.UnbluClientErrorType
General internal error of the UnbluClient
INVALID_FUNCTION_ARGS - com.unblu.sdk.core.errortype.UnbluClientErrorType
Internal error which prevents the Unblu SDK to communicate with the Unblu collaboration server
INVALID_URL - com.unblu.sdk.core.errortype.UnbluClientErrorType
If the url which is used to connect to the Unblu collaboration server is invalid
isAgentAvailable() - Method in interface com.unblu.sdk.core.visitor.UnbluVisitorClient
Return an observable boolean that checks agent availability
isAgentAvailable(SuccessCallback<Boolean>, NotInitializedExceptionCallback) - Method in interface com.unblu.sdk.core.visitor.UnbluVisitorClient
Checks if at least one agent is available for co-browsing / chat.
isAudioUploadsEnabled() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
 
isCallActive() - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Triggered when a call starts or stops for this conversation.
isCallActive() - Method in interface com.unblu.sdk.module.call.CallModule
Returns if there is currently a call or not.
isCallActive(SuccessCallback<Boolean>, NotInitializedExceptionCallback) - Method in interface com.unblu.sdk.module.call.CallModule
Returns if there is currently a call or not.
isCallActiveValue() - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
 
isCallUiOpen() - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Triggered when the call UI is open/closed for this conversation.
isCallUiOpen() - Method in interface com.unblu.sdk.core.UnbluClient
Fired when the call ui is opened or closed.
isCallUiOpen(SuccessCallback<Boolean>, NotInitializedExceptionCallback) - Method in interface com.unblu.sdk.core.UnbluClient
Checks if the call UI for an audio/video call is open or not.
isCallUiOpenValue() - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
 
isCameraUploadsEnabled() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
 
isDeInitialized() - Method in interface com.unblu.sdk.core.UnbluClient
Used to check if a UnbluClient instance is currently deInitialized
isInErrorState() - Method in interface com.unblu.sdk.core.UnbluClient
 
isLowerThen(LogLevel) - Method in enum com.unblu.sdk.core.debug.LogLevel
Compares another log level with this log level.
Lower log level means, that the other log level is less verbose.
isMobileCoBrowsingActive() - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Triggered when an mobile co-browsing session active state is changed for this conversation.
isMobileCoBrowsingActiveValue() - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Returns always false if the `MobileCoBrowsingModule` is not registered
isNotificationsEnabled() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
 
isOpen() - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Triggered whenever this conversation opens/closes with Boolean value This Observable will always emit the current value
isOpenValue() - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
 
isPhotoUploadsEnabled() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
 
isRequestedByUser() - Method in class com.unblu.sdk.core.model.UiVisibilityRequestModel
 
isVideoUploadsEnabled() - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration
 

J

joinConversation(String, SuccessCallback<UnbluConversation>, InitConversationExceptionCallback) - Method in interface com.unblu.sdk.core.visitor.UnbluVisitorClient
Joins an Unblu co-browsing session that was started by an agent.

L

LiveKitModuleProvider - Class in com.unblu.livekitmodule
Entry point to use the call functionality of Unblu to do audio and video calls.
LogLevel - Enum in com.unblu.sdk.core.debug
Level of log messages

M

MESSAGE - com.unblu.sdk.core.notification.UnbluNotificationTag
Send when a chat message is send
MISSED_CALL - com.unblu.sdk.core.notification.UnbluNotificationTag
Send when a incoming call is missed/rejected
MISSED_CALL - com.unblu.sdk.core.ui.UnbluUiRequestReason
There was a missed call
MISSING_API_KEY - com.unblu.sdk.core.errortype.UnbluClientErrorType
Occurs if the API key does not exist on the Unblu collaboration server
MOBILE_COBROWSING_STARTING - com.unblu.sdk.core.ui.UnbluUiHideRequestReason
Mobile co-browsing is starting
MobileCoBrowsingErrorType - Enum in com.unblu.sdk.core.errortype
Error type thrown when a mobile co-browsing action fails
MobileCoBrowsingExceptionCallback - Interface in com.unblu.sdk.core.callback
Callback for exceptions which can occur when trying to execute mobile co-browsing actions
MobileCoBrowsingModule - Interface in com.unblu.sdk.module.mobilecobrowsing
The API for the mobile co-browsing module.
MobileCoBrowsingModuleProvider - Class in com.unblu.sdk.module.mobilecobrowsing
Mobile Co-browsing module allowing share the screen of the app within an Unblu conversation.

N

NEW_MESSAGES - com.unblu.sdk.core.ui.UnbluUiRequestReason
There are one or more new messages
NONE - com.unblu.sdk.core.links.UnbluExternalLinkHandlingPolicy
Instructs Unblu to do nothing with the link.
NotificationInterceptor - Interface in com.unblu.sdk.core.notification
 
NotInitializedExceptionCallback - Interface in com.unblu.sdk.core.callback
Callback for exceptions which can occur when the api is not initialized

O

onAgentInitialized() - Static method in class com.unblu.sdk.core.Unblu
Fired when an UnbluAgentClient is available.
onApiDeInitialized() - Method in interface com.unblu.sdk.core.UnbluClient
Fired when the UnbluClient is deInitialized.
onConfigurationChanged(Configuration) - Method in class com.unblu.sdk.core.application.UnbluApplication
 
onConfigurationChanged(Configuration) - Static method in class com.unblu.sdk.core.application.UnbluApplicationHelper
Needs to be called when Application.onConfigurationChanged(Configuration) is invoked
onConfigureNotCalled() - Method in interface com.unblu.sdk.core.callback.InitializeExceptionCallback
onCreate() - Method in class com.unblu.sdk.core.application.UnbluApplication
 
onCreate() - Static method in class com.unblu.sdk.core.application.UnbluApplicationHelper
Needs to be called when Application.onCreate() is invoked
onCreate() - Method in class com.unblu.sdk.module.firebase_notification.UnbluFirebaseProvider
 
onCreate(Application) - Static method in class com.unblu.sdk.core.application.UnbluApplicationHelper
Needs to be called when Application.onCreate() is invoked
onCustomConversationActionInvocationReceived() - Method in interface com.unblu.sdk.core.UnbluClient
This method is responsible for handling the invocation of custom actions related to a conversation.
onDeinitFailed(String) - Method in interface com.unblu.sdk.core.callback.DeinitializeExceptionCallback
General error which caused the api not to start.
onDownloadStart(IApplicationStateProvider, String, String, String, String, long, String) - Method in interface com.unblu.sdk.core.configuration.UnbluDownloadHandler
Triggered whenever a download is started.
onDownloadStart(IApplicationStateProvider, String, String, String, String, long, String, String) - Method in interface com.unblu.sdk.core.configuration.UnbluDownloadHandler
Triggered whenever a download is started.
onError() - Static method in class com.unblu.sdk.core.Unblu
Fired when an internal error occurs.
onError(UnbluClientErrorType, String) - Method in interface com.unblu.sdk.core.callback.GetPersonInfoAsyncErrorCallback
Error of type UnbluClientErrorType occurred.
onFailedToOpen(OpenConversationErrorType, String) - Method in interface com.unblu.sdk.core.callback.OpenConversationExceptionCallback
Error while opening the conversation.
onFailedToOpenOverview(OpenConversationOverviewErrorType, String) - Method in interface com.unblu.sdk.core.callback.OpenConversationOverviewExceptionCallback
Error while opening the conversation overview.
onFailedToStartAudioCall(StartAudioCallErrorType, String) - Method in interface com.unblu.sdk.core.callback.StartAudioCallExceptionCallback
Error while starting an audio call.
onFailedToStartVideoCall(StartVideoCallErrorType, String) - Method in interface com.unblu.sdk.core.callback.StartVideoCallExceptionCallback
Error while starting an video call.
onInErrorState() - Method in interface com.unblu.sdk.core.callback.InitializeExceptionCallback
UnbluClient is in error state and should be deinitialized first, before initializing it
onInitFailed(UnbluClientErrorType, String) - Method in interface com.unblu.sdk.core.callback.InitializeExceptionCallback
General error which caused the api not to start.
onIntercept(UnbluNotification, UnbluNotificationTag) - Method in interface com.unblu.sdk.core.notification.NotificationInterceptor
Interceptor function that allows getting the notification before being displayed and modifying its contents
onMessageCustomActionInvocationReceived() - Method in interface com.unblu.sdk.core.UnbluClient
This method is responsible for handling the invocation of custom actions related to a specific message in a conversation.
onMessageReceived(RemoteMessage) - Method in class com.unblu.sdk.module.firebase_notification.UnbluFirebaseNotificationService
 
onMessageReceived(UnbluNotification, Context) - Method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
This method should be called for each new notification.
onNewConversation(ConversationType, String, SuccessCallback<String>) - Method in interface com.unblu.sdk.core.visitor.ConversationInterceptor
Deprecated.
Interceptor function which is called every time a new conversation is started from the UI or visitor SDK API.
onNewConversation(ConversationType, String, ConversationRecipient, ConversationInterceptCallback) - Method in interface com.unblu.sdk.core.visitor.ConversationInterceptorWithRecipient
Interceptor function which is called every time a new conversation is started from the UI or visitor SDK API.
onNewIntent(Bundle) - Static method in class com.unblu.sdk.core.application.UnbluApplicationHelper
You should implement this method on your Activity's Activity.onNewIntent(Intent), if you meet the following criteria:
onNoActiveActivity() - Method in interface com.unblu.sdk.core.callback.ShowUiExceptionCallback
Triggered when trying to show the UI, but there is currently no activity active
onNotificationIntercept(String, ConversationRecipient) - Method in interface com.unblu.sdk.core.callback.ConversationInterceptCallback
Called after the conversation successfully executed
onNotInitialized() - Method in interface com.unblu.sdk.core.callback.NotInitializedExceptionCallback
Api is not initialized.
onPersonActivityChanged() - Method in interface com.unblu.sdk.core.UnbluClient
Used to check for the UTC timestamp of the last activity by the user
onPersonChanged() - Method in interface com.unblu.sdk.core.UnbluClient
Fired when the current person changes.
This is only triggered when the used collaboration server is of version newer than 5.17 or newer than 6.3
onPersonCustomActionInvocationReceived() - Method in interface com.unblu.sdk.core.UnbluClient
This method is responsible for handling the invocation of custom actions related to a person.
onSuccess(T) - Method in interface com.unblu.sdk.core.callback.InitializeSuccessCallback
Called after the called operation was successfully executed
onSuccess(T) - Method in interface com.unblu.sdk.core.callback.SuccessCallback
Called after the called operation was successfully executed
onTerminate() - Method in class com.unblu.sdk.core.application.UnbluApplication
 
onTerminate() - Static method in class com.unblu.sdk.core.application.UnbluApplicationHelper
Needs to be called when Application.onTerminate() is invoked.
IMPORTANT: Needs to be called before the super call to Application.onTerminate()
onUiHideRequest() - Static method in class com.unblu.sdk.core.Unblu
Fired whenever the Unblu ui needs to be hidden.
onUiPreloaded() - Method in interface com.unblu.sdk.core.UnbluClient
Used to check if a UnbluClient instance is currently deInitialized
onUiReady() - Method in interface com.unblu.sdk.core.UnbluClient
Fired when the UI is ready.
onUiVisibilityRequest() - Static method in class com.unblu.sdk.core.Unblu
Fired whenever the Unblu ui needs to be displayed.
onUiWasNeverShown() - Method in interface com.unblu.sdk.core.callback.StartAudioCallExceptionCallback
The ui must be at least shown once after initialization, otherwise this error is thrown.
onUiWasNeverShown() - Method in interface com.unblu.sdk.core.callback.StartVideoCallExceptionCallback
The ui must be at least shown once after initialization, otherwise this error is thrown.
onUnreadMessagesCount() - Method in interface com.unblu.sdk.core.UnbluClient
Fired when the number of unread messages changes.
onVisitorInitialized() - Static method in class com.unblu.sdk.core.Unblu
Fired when an UnbluVisitorClient is available.
onWebViewDestroy() - Method in interface com.unblu.sdk.core.configuration.UnbluDownloadHandler
Called whenever the webView is destroyed.
onWebViewInitialize() - Method in interface com.unblu.sdk.core.configuration.UnbluDownloadHandler
Called whenever the webView is initialized.
open(SuccessVoidCallback, OpenConversationExceptionCallback) - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Open this conversation.
OPEN - com.unblu.sdk.core.links.UnbluExternalLinkHandlingPolicy
Instructs Unblu to open the link.
openConversation(String, SuccessVoidCallback, OpenConversationExceptionCallback) - Method in interface com.unblu.sdk.core.UnbluClient
Opens the conversation for the given id.
OpenConversationErrorType - Enum in com.unblu.sdk.core.errortype
Error type thrown when opening a conversation fails
OpenConversationExceptionCallback - Interface in com.unblu.sdk.core.callback
Callback for exceptions which can occur when it failed to open a conversation
openConversationOverview(SuccessVoidCallback, OpenConversationOverviewExceptionCallback) - Method in interface com.unblu.sdk.core.UnbluClient
Opens the overview over all conversations.
OpenConversationOverviewErrorType - Enum in com.unblu.sdk.core.errortype
Error type thrown when opening the conversation overview fails
OpenConversationOverviewExceptionCallback - Interface in com.unblu.sdk.core.callback
Callback for exceptions which can occur when it failed to open the conversation overview
OTHER - com.unblu.sdk.core.ui.UnbluUiHideRequestReason
There is another not defined reason
OTHER - com.unblu.sdk.core.ui.UnbluUiRequestReason
There is another not defined reason

P

parse(String) - Static method in class com.unblu.sdk.core.model.ConversationRecipient
 
PersonInfo - Class in com.unblu.sdk.core.model
Information about a person
PersonInfo(String, String) - Constructor for class com.unblu.sdk.core.model.PersonInfo
 
PrivateArea - Class in com.unblu.sdk.module.mobilecobrowsing
Class used to update manual private areas for overlaying views while mobile co-browsing
PrivateArea(int, int, int, int) - Constructor for class com.unblu.sdk.module.mobilecobrowsing.PrivateArea
 
pushNotificationReceived(Context, Map<String, String>, UnbluNotificationApi) - Static method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
Checks if the data of a notification belongs to an unblu notification or not.
put(String, String) - Method in interface com.unblu.sdk.core.configuration.UnbluPreferencesStorage
A preference should be stored in the storage

Q

query(Uri, String[], String, String[], String) - Method in class com.unblu.sdk.module.firebase_notification.UnbluFirebaseProvider
 
QUEUE - com.unblu.sdk.core.notification.UnbluNotificationTag
Send when a new chat requests is added to the queue, it is redeemed, forwarded or similar actions.

R

registerModule(UnbluModule) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Registers a module which should be used.
removePrivateArea(String) - Method in interface com.unblu.sdk.module.mobilecobrowsing.MobileCoBrowsingModule
Removes the private area for the given id which was previously added via MobileCoBrowsingModule.setPrivateArea(String, int, int, int, int).
removePrivateView(int) - Method in interface com.unblu.sdk.module.mobilecobrowsing.MobileCoBrowsingModule
Removes the view with the given ID from the set of private views.
REQUESTED_BY_USER - com.unblu.sdk.core.ui.UnbluUiHideRequestReason
User requested hiding of the ui

S

SERVER_UNREACHABLE - com.unblu.sdk.core.errortype.UnbluClientErrorType
Error thrown if the Unblu collaboration server could not be reached
setAccessToken(String) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Defines the Access token for SSO authentication, e.g.
setAccessToken(String) - Method in interface com.unblu.sdk.core.UnbluClient
Set the OAuth 2.0 token to pass to the service worker and add to the HTTP header.
setApiKey(String) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Changes the api key inside this configuration to the given value.
setApplicationContext(Application) - Method in interface com.unblu.sdk.core.UnbluClient
Set the application.
setAudioUploadsEnabled(boolean) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
If set to false, audio uploads directly are disabled.
setAutoHideUiOnBack(boolean) - Method in interface com.unblu.sdk.core.UnbluClient
If set to true, the Unblu UI will hide automatically if the user presses the back button and there is no more navigation inside the Unblu UI.
Also this option has no effect if there is a BackButtonCallback configured which handles the back presses by itself.
setBackButtonCallback(BackButtonCallback) - Method in interface com.unblu.sdk.core.UnbluClient
Defines the callback for back button presses while the Unblu UI is displayed.
If it is null, the SDK will handle all back button presses itself.
setBackButtonPressTriggerEvent(BackButtonPressTriggerEvent) - Method in interface com.unblu.sdk.core.UnbluClient
Defines the event type for back button press trigger
setBody(String) - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
setCameraUploadsEnabled(boolean) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
If set to false, uploads directly via the camera app are disabled.
setChannelId(String) - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
setConversationInterceptor(ConversationInterceptor) - Method in interface com.unblu.sdk.core.visitor.UnbluVisitorClient
Set the given conversation interceptor which is triggered for each new conversation.
setConversationInterceptor(ConversationInterceptorWithRecipient) - Method in interface com.unblu.sdk.core.visitor.UnbluVisitorClient
 
setCustomCookies(Set<UnbluCookie>) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Configures a set of cookies which will be set on the configured base url.
setCustomCookies(Set<UnbluCookie>) - Method in interface com.unblu.sdk.core.UnbluClient
Sets the given cookies for the configured Unblu base url.
setCustomLoadingViewCreator(ICustomLoadingViewCreator) - Method in interface com.unblu.sdk.core.UnbluClient
Sets a custom loading view creator.
setData(Map<String, String>) - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
setDeviceToken(String) - Method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
Set the push notification token to be used to send notifications.
setDownloadHandler(UnbluDownloadHandler) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Defines the listener for downloads.
setEntryPath(String) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Sets the entry path inside self configuration to the given value.
setHeight(int) - Method in class com.unblu.sdk.module.mobilecobrowsing.PrivateArea
 
setIcon(int) - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
setId(String) - Method in class com.unblu.sdk.core.model.ConversationRecipient
 
setIncomingCallsNotificationChannelId(Context, String) - Method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
Set and create the NotificationChannel for incoming calls
setInternalUrlPatternWhitelist(List<Pattern>) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Sets the list of URL patterns that may be accessed by the WebView.
setLanguage(String) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Sets the language which will be send to the server to define the language used inside the UI.
setLiveKitLogLevel(LoggingLevel) - Static method in class com.unblu.livekitmodule.LiveKitModuleProvider
 
setLogLevel(LogLevel) - Static method in class com.unblu.sdk.core.Unblu
Sets the log level of the Unblu SDK.
setMissedCallsNotificationChannelId(Context, String) - Method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
Set and create the NotificationChannel for missed calls
setNamedArea(String) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Sets the named area for which the configuration is loaded as soon as the api is initializing.
setNamedArea(String) - Method in interface com.unblu.sdk.core.visitor.UnbluVisitorClient
Sets or updates the named area.
IMPORTANT: this has only an effect on the queue filtering when a new conversation request is done and will not affect the configuration.
setNewMessagesNotificationChannelId(Context, String) - Method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
Set and create the NotificationChannel for new messages
setNotificationInterceptor(NotificationInterceptor) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Configures notification interceptor in order to transform the notification before its display
setNotificationsEnabled(boolean) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Configures if notifications via Unblu are enabled or not
setOAuthToken(String) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Sets the initial OAuth 2.0 token received from an identity provider, which will pass to service worker and used in the authorization header.
setPhotoUploadsEnabled(boolean) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
If set to false, photo uploads directly are disabled.
setPreferencesStorage(UnbluPreferencesStorage) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Defines the storage implementation to save and retrieve preferences of the SDK.
A default implementation can be used via UnbluPreferencesStorage.createSharedPreferencesStorage(Context) which stores the preferences of the SDK inside the SharedPreferences of the app with Context.MODE_PRIVATE.
setPrivateArea(String, int, int, int, int) - Method in interface com.unblu.sdk.module.mobilecobrowsing.MobileCoBrowsingModule
Adds or updates a private area with the given size and position.
setSound(String) - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
setTitle(String) - Method in interface com.unblu.sdk.core.notification.UnbluNotification
 
setType(ConversationRecipientType) - Method in class com.unblu.sdk.core.model.ConversationRecipient
 
setUnbluBaseUrl(String) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
 
setUnbluExternalLinkHandler(UnbluExternalLinkHandler) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Sets the list of link patterns that may be opened in the system browser.
setUnbluIncomingCallUiConfiguration(Context, UnbluIncomingCallUiConfigurationStub) - Static method in interface com.unblu.sdk.core.notification.UnbluNotificationApi
 
setVideoUploadsEnabled(boolean) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
If set to false, video uploads directly are disabled.
setWidth(int) - Method in class com.unblu.sdk.module.mobilecobrowsing.PrivateArea
 
setX(int) - Method in class com.unblu.sdk.module.mobilecobrowsing.PrivateArea
 
setY(int) - Method in class com.unblu.sdk.module.mobilecobrowsing.PrivateArea
 
ShowUiExceptionCallback - Interface in com.unblu.sdk.core.callback
Callback for exceptions which can occur when showing/hidding the Unblu UI
startAudioCall(SuccessVoidCallback, StartAudioCallExceptionCallback) - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Open and starts an audio call for this conversation.
StartAudioCallErrorType - Enum in com.unblu.sdk.core.errortype
Error type thrown when starting an audio call fails
StartAudioCallExceptionCallback - Interface in com.unblu.sdk.core.callback
Callback for exceptions which can occur when starting an audio call failed
startMobileCoBrowsing(SuccessVoidCallback, MobileCoBrowsingExceptionCallback) - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Opens the conversation and starts mobile co-browsing.
startNewConversation(ConversationType, SuccessCallback<UnbluConversation>, InitConversationExceptionCallback) - Method in interface com.unblu.sdk.core.visitor.UnbluVisitorClient
Starts a new conversation with the given conversation type.
startNewConversation(ConversationType, String, SuccessCallback<UnbluConversation>, InitConversationExceptionCallback) - Method in interface com.unblu.sdk.core.visitor.UnbluVisitorClient
Starts a new conversation with the given conversation type.
startNewConversation(ConversationType, String, ConversationRecipient, SuccessCallback<UnbluConversation>, InitConversationExceptionCallback) - Method in interface com.unblu.sdk.core.visitor.UnbluVisitorClient
Starts a new conversation with the given conversation type.
startVideoCall(SuccessVoidCallback, StartVideoCallExceptionCallback) - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Open and starts a video call for this conversation.
StartVideoCallErrorType - Enum in com.unblu.sdk.core.errortype
Error type thrown when starting a video call fails
StartVideoCallExceptionCallback - Interface in com.unblu.sdk.core.callback
Callback for exceptions which can occur when starting an video call failed
StopLayerErrorType - Enum in com.unblu.sdk.core.errortype
Error type thrown when stopping a layer
stopMobileCoBrowsing(SuccessVoidCallback, MobileCoBrowsingExceptionCallback) - Method in interface com.unblu.sdk.core.conversation.UnbluConversation
Stops mobile co-browsing for this conversation.
SuccessCallback<T> - Interface in com.unblu.sdk.core.callback
Callback which is triggered if an operation succeeded.
SuccessVoidCallback - Interface in com.unblu.sdk.core.callback
Empty callback which signalizes a success when it is called
SwitchToLayerErrorType - Enum in com.unblu.sdk.core.errortype
Error type thrown when switching a layer

T

TEAM - com.unblu.sdk.core.model.ConversationRecipientType
The recipient type for a conversation is a team
toString() - Method in class com.unblu.sdk.core.model.PersonInfo
 
toString() - Method in class com.unblu.sdk.module.mobilecobrowsing.PrivateArea
 

U

UiHideRequestModel - Class in com.unblu.sdk.core.model
 
UiHideRequestModel(UnbluUiHideRequestReason, String) - Constructor for class com.unblu.sdk.core.model.UiHideRequestModel
 
UiVisibilityRequestModel - Class in com.unblu.sdk.core.model
 
UiVisibilityRequestModel(UnbluUiRequestReason, String, boolean) - Constructor for class com.unblu.sdk.core.model.UiVisibilityRequestModel
 
Unblu - Class in com.unblu.sdk.core
Main class to initialize either the AgentClient or VisitorClient.
UNBLU_CLIENT_NOT_INITIALIZED - com.unblu.sdk.core.errortype.MobileCoBrowsingErrorType
Unblu Client is not initialized
UNBLU_CLIENT_NOT_INITIALIZED - com.unblu.sdk.core.errortype.OpenConversationErrorType
Unblu Client is not initialized
UNBLU_CLIENT_NOT_INITIALIZED - com.unblu.sdk.core.errortype.OpenConversationOverviewErrorType
Unblu Client is not initialized
UNBLU_CLIENT_NOT_INITIALIZED - com.unblu.sdk.core.errortype.StartAudioCallErrorType
Unblu Client is not initialized
UNBLU_CLIENT_NOT_INITIALIZED - com.unblu.sdk.core.errortype.StartVideoCallErrorType
Unblu Client is not initialized
UnbluAgentClient - Interface in com.unblu.sdk.core.agent
The API to use to access Unblu suite functionality like chat, co-browsing etc.
UnbluApplication - Class in com.unblu.sdk.core.application
Please ensure, that your application uses the UnbluApplication or a subclass of it in the manifest.
UnbluApplication() - Constructor for class com.unblu.sdk.core.application.UnbluApplication
 
UnbluApplicationHelper - Class in com.unblu.sdk.core.application
Helper 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 Application implementation.
UnbluApplicationHelper() - Constructor for class com.unblu.sdk.core.application.UnbluApplicationHelper
 
UnbluClient - Interface in com.unblu.sdk.core
Minumum Requirements:
UnbluClientConfiguration - Class in com.unblu.sdk.core.configuration
Configuration for the UnbluClient.
UnbluClientConfiguration() - Constructor for class com.unblu.sdk.core.configuration.UnbluClientConfiguration
private constructor for immutable object creation
UnbluClientConfiguration.Builder - Class in com.unblu.sdk.core.configuration
 
UnbluClientErrorType - Enum in com.unblu.sdk.core.errortype
Errors which can occur during interaction with the UnbluClient Created by Denis on 03.06.2017.
UnbluConversation - Interface in com.unblu.sdk.core.conversation
 
UnbluCookie - Class in com.unblu.sdk.core.configuration
Cookie representation for the Unblu sdk
UnbluCookie(String, String) - Constructor for class com.unblu.sdk.core.configuration.UnbluCookie
constructs UnbluCookie object from parameters expires parameter is desregarded because the cookie does not expire
UnbluCookie(String, String, Date) - Constructor for class com.unblu.sdk.core.configuration.UnbluCookie
constructs UnbluCookie object from parameters
UnbluCookie(HttpCookie) - Constructor for class com.unblu.sdk.core.configuration.UnbluCookie
constructs UnbluCookie object from a java.net.HttpCookie object
UnbluCustomActionInvocation - Interface in com.unblu.sdk.core.conversation.customaction
An interface for custom actions performed in Unblu.
UnbluCustomConversationActionInvocation - Interface in com.unblu.sdk.core.conversation.customaction
An extension of the UnbluCustomActionInvocation interface for custom actions invoked on a conversation
UnbluDownloadHandler - Interface in com.unblu.sdk.core.configuration
Handler for downloads.
UnbluExternalLinkHandler - Interface in com.unblu.sdk.core.links
 
UnbluExternalLinkHandlingPolicy - Enum in com.unblu.sdk.core.links
Describes actions for Unblu to take when external links are tapped in a conversation
UnbluFirebaseNotificationService - Class in com.unblu.sdk.module.firebase_notification
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>
UnbluFirebaseNotificationService() - Constructor for class com.unblu.sdk.module.firebase_notification.UnbluFirebaseNotificationService
 
UnbluFirebaseProvider - Class in com.unblu.sdk.module.firebase_notification
Custom contentProvider with the only purpose of initializing at startup to provide the fcm token to the collaboration server.
UnbluFirebaseProvider() - Constructor for class com.unblu.sdk.module.firebase_notification.UnbluFirebaseProvider
 
UnbluMessageCustomActionInvocation - Interface in com.unblu.sdk.core.conversation.customaction
An extension of the UnbluCustomActionInvocation interface for custom actions invoked on a message.
UnbluModule - Interface in com.unblu.sdk.core
A module which can be used in Unblu.
UnbluNav - Interface in com.unblu.sdk.core.ui
The `UnbluNav` interface provides a way to navigate through the SDK view.
UnbluNavUtil - Class in com.unblu.sdk.core.ui
 
UnbluNavUtil() - Constructor for class com.unblu.sdk.core.ui.UnbluNavUtil
 
UnbluNotification - Interface in com.unblu.sdk.core.notification
 
UnbluNotificationApi - Interface in com.unblu.sdk.core.notification
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 - Enum in com.unblu.sdk.core.notification
Possible values of the notification event tag.
UnbluPatternMatchingExternalLinkHandler - Class in com.unblu.sdk.core.links
Default implementation of UnbluExternalLinkHandler
UnbluPatternMatchingExternalLinkHandler() - Constructor for class com.unblu.sdk.core.links.UnbluPatternMatchingExternalLinkHandler
 
UnbluPatternMatchingExternalLinkHandler(List<Pattern>) - Constructor for class com.unblu.sdk.core.links.UnbluPatternMatchingExternalLinkHandler
This constructor allows the user to pass in a custom list of Pattern replacing the default one
UnbluPersonCustomActionInvocation - Interface in com.unblu.sdk.core.conversation.customaction
An extension of the UnbluCustomActionInvocation interface for custom actions invoked on a person.
UnbluPreferencesStorage - Interface in com.unblu.sdk.core.configuration
Interface which can be implemented to store the preferences of Unblu at a custom location.
This is useful if encryption should used.
UnbluProvider - Interface in com.unblu.sdk.core
 
UnbluUiHideRequestReason - Enum in com.unblu.sdk.core.ui
Send with the UiHideRequestModel.
UnbluUiRequestReason - Enum in com.unblu.sdk.core.ui
UnbluVisitorClient - Interface in com.unblu.sdk.core.visitor
The client to access the Unblu suite functionality like chat, co-browsing etc.
UNEXPECTED_EXECUTION_ERROR - com.unblu.sdk.core.errortype.InitConversationErrorType
Failed to start/join the conversation
UNEXPECTED_EXECUTION_ERROR - com.unblu.sdk.core.errortype.MobileCoBrowsingErrorType
Unexpected co-browsing action execution error
UNEXPECTED_EXECUTION_ERROR - com.unblu.sdk.core.errortype.OpenConversationErrorType
Failed to open the conversation
UNEXPECTED_EXECUTION_ERROR - com.unblu.sdk.core.errortype.OpenConversationOverviewErrorType
Failed to open the conversation overview
UNEXPECTED_EXECUTION_ERROR - com.unblu.sdk.core.errortype.StartAudioCallErrorType
Failed to start an audio call
UNEXPECTED_EXECUTION_ERROR - com.unblu.sdk.core.errortype.StartVideoCallErrorType
Failed to start a video call
UNEXPECTED_EXECUTION_ERROR - com.unblu.sdk.core.errortype.StopLayerErrorType
Failed to stop the layer
UNEXPECTED_EXECUTION_ERROR - com.unblu.sdk.core.errortype.SwitchToLayerErrorType
Failed to switch the layer
UNKNOWN - com.unblu.sdk.core.notification.UnbluNotificationTag
Send when there is no specific tag
UNKNOWN_FUNCTION - com.unblu.sdk.core.errortype.UnbluClientErrorType
Internal error which prevents the Unblu SDK to communicate with the Unblu collaboration server
unregisterModule(UnbluModule) - Method in class com.unblu.sdk.core.configuration.UnbluClientConfiguration.Builder
Unregister a modle which should no longer be used.
UNSUPPORTED_VERSION - com.unblu.sdk.core.errortype.UnbluClientErrorType
Occurs if the mobile SDK version is not compatible with the version of the Unblu collaboration server
UnsupportedCollaborationServerVersionException - Exception in com.unblu.sdk.core.callback
Exception thrown if an api is not supported because of the collaboration server
UnsupportedCollaborationServerVersionException() - Constructor for exception com.unblu.sdk.core.callback.UnsupportedCollaborationServerVersionException
Constructs a new exception without any additional information
UnsupportedCollaborationServerVersionException(String) - Constructor for exception com.unblu.sdk.core.callback.UnsupportedCollaborationServerVersionException
Constructs a new exception with a detailed message
UnsupportedCollaborationServerVersionException(String, Throwable) - Constructor for exception com.unblu.sdk.core.callback.UnsupportedCollaborationServerVersionException
Constructs a new exception with a detailed message and a cause
UnsupportedCollaborationServerVersionException(Throwable) - Constructor for exception com.unblu.sdk.core.callback.UnsupportedCollaborationServerVersionException
Constructs a new exception with a cause
UP - com.unblu.sdk.core.model.BackButtonPressTriggerEvent
The event triggered because the key was released.
update(Uri, ContentValues, String, String[]) - Method in class com.unblu.sdk.module.firebase_notification.UnbluFirebaseProvider
 

V

valueOf(String) - Static method in enum com.unblu.sdk.core.debug.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.errortype.InitConversationErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.errortype.MobileCoBrowsingErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.errortype.OpenConversationErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.errortype.OpenConversationOverviewErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.errortype.StartAudioCallErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.errortype.StartVideoCallErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.errortype.StopLayerErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.errortype.SwitchToLayerErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.errortype.UnbluClientErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.links.UnbluExternalLinkHandlingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.model.BackButtonPressTriggerEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.model.ConversationRecipientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.notification.UnbluNotificationTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.ui.UnbluUiHideRequestReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.unblu.sdk.core.ui.UnbluUiRequestReason
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.unblu.sdk.core.debug.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.errortype.InitConversationErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.errortype.MobileCoBrowsingErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.errortype.OpenConversationErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.errortype.OpenConversationOverviewErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.errortype.StartAudioCallErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.errortype.StartVideoCallErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.errortype.StopLayerErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.errortype.SwitchToLayerErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.errortype.UnbluClientErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.links.UnbluExternalLinkHandlingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.model.BackButtonPressTriggerEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.model.ConversationRecipientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.notification.UnbluNotificationTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.ui.UnbluUiHideRequestReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.unblu.sdk.core.ui.UnbluUiRequestReason
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - com.unblu.sdk.core.debug.LogLevel
Verbose messages.

W

WARN - com.unblu.sdk.core.debug.LogLevel
Warning messages.
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes All Packages