MimiCoreException

Raised on any errors that occur within the core module.

Inheritors

Types

Link copied to clipboard
class ForciblyLoggedOut(val anonymous: Boolean, message: String? = null, cause: Throwable? = null) : MimiCoreException

Exception class indicating a user has been forcibly logged out

Link copied to clipboard
class Generic(message: String? = null, cause: Throwable? = null) : MimiCoreException

Constructs a MimiCoreException from an exception that was thrown inside of Mimi core.

Link copied to clipboard
Link copied to clipboard
class MimiSDKExpiredException(message: String? = null, cause: Throwable? = null) : MimiCoreException

Constructs a MimiSDKExpiredException from a ServerResponse informing about the use of a deprecated SDK version.

Link copied to clipboard
class OAuth2Response(response: Response<*>) : MimiCoreException.ServerResponse
Link copied to clipboard
open class ServerResponse(response: Response<*>) : MimiCoreException

Constructs a MimiCoreException from an error response.

Link copied to clipboard
class Timeout(message: String? = null, cause: Throwable? = null) : MimiCoreException

Exception class indicating some operation took too long

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
open val message: String?

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard