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
All Classes All Packages
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 theSharedPreferences
of the app with modeContext.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 theUnbluClient
- 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
-
Error when the
Unblu.createVisitorClient(Application, UnbluClientConfiguration, UnbluNotificationApi, InitializeSuccessCallback, InitializeExceptionCallback)
Unblu.createAgentClient(Application, UnbluClientConfiguration, UnbluNotificationApi, InitializeSuccessCallback, InitializeExceptionCallback)
function was not called - 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 toApplication.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 aBackButtonCallback
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 viaUnbluPreferencesStorage.createSharedPreferencesStorage(Context)
which stores the preferences of the SDK inside the SharedPreferences of the app withContext.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
orVisitorClient
. - 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 yourApplication
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
-
Send with the
UiVisibilityRequestModel
. - 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
A B C D E F G H I J L M N O P Q R S T U V WAll Classes All Packages