-
- All Implemented Interfaces:
public final class MessagingFactory.CreateParams
Params needed by the MessagingFactory to create an instance of Messaging.
-
-
Field Summary
Fields Modifier and Type Field Description private final Context
context
private final ZendeskCredentials
credentials
private final String
baseUrl
private final ConversationKit
conversationKit
private final MessagingSettings
messagingSettings
private final CoroutineScope
coroutineScope
private final SuspendFunction1<ZendeskEvent, Unit>
dispatchEvent
private final FeatureFlagManager
featureFlagManager
-
Method Summary
Modifier and Type Method Description final Context
getContext()
final ZendeskCredentials
getCredentials()
final String
getBaseUrl()
final ConversationKit
getConversationKit()
final MessagingSettings
getMessagingSettings()
final CoroutineScope
getCoroutineScope()
final SuspendFunction1<ZendeskEvent, Unit>
getDispatchEvent()
final FeatureFlagManager
getFeatureFlagManager()
-
-
Method Detail
-
getContext
final Context getContext()
-
getCredentials
final ZendeskCredentials getCredentials()
-
getBaseUrl
final String getBaseUrl()
-
getConversationKit
final ConversationKit getConversationKit()
-
getMessagingSettings
final MessagingSettings getMessagingSettings()
-
getCoroutineScope
final CoroutineScope getCoroutineScope()
-
getDispatchEvent
final SuspendFunction1<ZendeskEvent, Unit> getDispatchEvent()
-
getFeatureFlagManager
final FeatureFlagManager getFeatureFlagManager()
-
-
-
-