Package zendesk.android.messaging
Class MessagingFactory.CreateParams
-
- All Implemented Interfaces:
public final class MessagingFactory.CreateParamsParams needed by the MessagingFactory to create an instance of Messaging.
-
-
Field Summary
Fields Modifier and Type Field Description private final Contextcontextprivate final ZendeskCredentialscredentialsprivate final StringbaseUrlprivate final ConversationKitconversationKitprivate final MessagingSettingsmessagingSettingsprivate final CoroutineScopecoroutineScopeprivate final SuspendFunction1<ZendeskEvent, Unit>dispatchEventprivate final FeatureFlagManagerfeatureFlagManager
-
Method Summary
Modifier and Type Method Description final ContextgetContext()application context final ZendeskCredentialsgetCredentials()final StringgetBaseUrl()final ConversationKitgetConversationKit()final MessagingSettingsgetMessagingSettings()final CoroutineScopegetCoroutineScope()final SuspendFunction1<ZendeskEvent, Unit>getDispatchEvent()final FeatureFlagManagergetFeatureFlagManager()-
-
Method Detail
-
getContext
final Context getContext()
application context
-
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()
-
-
-
-