Core
interface 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)Content copied to clipboard
For instance-level operations such as starting a real-time connection, creating conversations, or registering providers, use the CoreClient instance obtained from CoreClient.Factory.