- Implemented types
-
- Implementers
- Annotations
-
Constructors
-
CloudApiException.conflict({@Default('') String message, @Default(409) int statusCode})
-
const
factory
-
CloudApiException.contentTooLarge({@Default('') String message, @Default(413) int statusCode})
-
const
factory
-
CloudApiException.deprecated({@Default('') String message, @Default(410) int statusCode})
-
const
factory
-
CloudApiException.externalServiceNotAvailable({@Default('') String message, @Default(503) int statusCode})
-
const
factory
-
CloudApiException.invalidAuthentication({@Default('') String message, @Default(403) int statusCode})
-
const
factory
-
CloudApiException.invalidRequest({@Default('') String message, @Default(400) int statusCode, @Default({}) Map<String, dynamic> info})
-
const
factory
-
CloudApiException.noInternetConnection()
-
const
factory
-
CloudApiException.outdatedAppVersion({@Default('') String message, @Default(450) int statusCode})
-
const
factory
-
CloudApiException.serverError({@Default('') String message, @Default(500) int statusCode})
-
const
factory
-
CloudApiException.unauthenticated({@Default('') String message, @Default(401) int statusCode})
-
const
factory
-
CloudApiException.unknownError({@Default('') String message})
-
const
factory
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
map<TResult extends Object?>({required TResult invalidRequest(InvalidRequestError value), required TResult unauthenticated(UnauthenticatedError value), required TResult invalidAuthentication(InvalidAuthenticationError value), required TResult conflict(ConflictError value), required TResult contentTooLarge(ContentTooLargeError value), required TResult deprecated(DeprecatedError value), required TResult outdatedAppVersion(OutdatedAppVersionError value), required TResult serverError(ServerError value), required TResult externalServiceNotAvailable(ExternalServiceNotAvailableError value), required TResult noInternetConnection(NoInternetConnection value), required TResult unknownError(UnknownError value)})
→ TResult
-
inherited
-
maybeMap<TResult extends Object?>({TResult invalidRequest(InvalidRequestError value)?, TResult unauthenticated(UnauthenticatedError value)?, TResult invalidAuthentication(InvalidAuthenticationError value)?, TResult conflict(ConflictError value)?, TResult contentTooLarge(ContentTooLargeError value)?, TResult deprecated(DeprecatedError value)?, TResult outdatedAppVersion(OutdatedAppVersionError value)?, TResult serverError(ServerError value)?, TResult externalServiceNotAvailable(ExternalServiceNotAvailableError value)?, TResult noInternetConnection(NoInternetConnection value)?, TResult unknownError(UnknownError value)?, required TResult orElse()})
→ TResult
-
inherited
-
maybeWhen<TResult extends Object?>({TResult invalidRequest(String message, int statusCode, Map<String, dynamic> info)?, TResult unauthenticated(String message, int statusCode)?, TResult invalidAuthentication(String message, int statusCode)?, TResult conflict(String message, int statusCode)?, TResult contentTooLarge(String message, int statusCode)?, TResult deprecated(String message, int statusCode)?, TResult outdatedAppVersion(String message, int statusCode)?, TResult serverError(String message, int statusCode)?, TResult externalServiceNotAvailable(String message, int statusCode)?, TResult noInternetConnection()?, TResult unknownError(String message)?, required TResult orElse()})
→ TResult
-
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
when<TResult extends Object?>({required TResult invalidRequest(String message, int statusCode, Map<String, dynamic> info), required TResult unauthenticated(String message, int statusCode), required TResult invalidAuthentication(String message, int statusCode), required TResult conflict(String message, int statusCode), required TResult contentTooLarge(String message, int statusCode), required TResult deprecated(String message, int statusCode), required TResult outdatedAppVersion(String message, int statusCode), required TResult serverError(String message, int statusCode), required TResult externalServiceNotAvailable(String message, int statusCode), required TResult noInternetConnection(), required TResult unknownError(String message)})
→ TResult
-
inherited