Types

Link copied to clipboard
class BadRequest(val message: String, cause: Throwable? = null) : TwitchApiException
Link copied to clipboard
class Conflict(val message: String, cause: Throwable? = null) : TwitchApiException
Link copied to clipboard
class EmptyResponse(val endpoint: String) : TwitchApiException
Link copied to clipboard
class Forbidden(val message: String, cause: Throwable? = null) : TwitchApiException
Link copied to clipboard
class MissingScope(val missingScopes: List<TwitchScope>) : TwitchApiException
Link copied to clipboard
class NotFound(val message: String, cause: Throwable? = null) : TwitchApiException
Link copied to clipboard
class RateLimited(val retryAfterMs: Long, val message: String, cause: Throwable? = null) : TwitchApiException
Link copied to clipboard
class ServerError(val statusCode: Int, val message: String, cause: Throwable? = null) : TwitchApiException
Link copied to clipboard
class Unauthorized(val message: String, cause: Throwable? = null) : TwitchApiException
Link copied to clipboard
class UnprocessableEntity(val message: String, cause: Throwable? = null) : TwitchApiException

Properties

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