Core
Static SDK operations that can be performed without an active CoreClient instance.
These operations are accessible via the CoreClient companion object and cover device token storage, local data management, and SDK log configuration. They are useful in scenarios where you need to interact with SDK storage or logging before creating (or after destroying) a CoreClient:
// Enable debug logging before creating a client
CoreClient.setLogLevel(Level.ALL)
// Clear all local data on user logout
CoreClient.clearStorage(context)For instance-level operations such as starting a real-time connection, creating conversations, or registering providers, use the CoreClient instance obtained from CoreClient.Factory.
See also
Inheritors
Functions
Clears all locally stored SDK data including conversations, messages, and optionally the authorization token.
Stores the Firebase Cloud Messaging (FCM) device token for push notification registration.
Configures the log output level for SDK components.