MessagingClientErrorCode enum

Messaging client error codes and their default messages.

Inheritance
Available extensions

Values

invalidArgument → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'invalid-argument', message: 'Invalid argument provided.')
invalidRecipient → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'invalid-recipient', message: 'Invalid message recipient provided.')
invalidPayload → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'invalid-payload', message: 'Invalid message payload provided.')
invalidDataPayloadKey → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'invalid-data-payload-key', message: 'The data message payload contains an invalid key. See the reference documentation ' 'for the DataMessageP…
payloadSizeLimitExceeded → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'payload-size-limit-exceeded', message: 'The provided message payload exceeds the FCM size limits. See the error documentation ' 'for more deta…
invalidOptions → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'invalid-options', message: 'Invalid message options provided.')
invalidRegistrationToken → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'invalid-registration-token', message: 'Invalid registration token provided. Make sure it matches the registration token ' 'the client app rece…
registrationTokenNotRegistered → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'registration-token-not-registered', message: 'The provided registration token is not registered. A previously valid registration ' 'token can …
mismatchedCredential → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'mismatched-credential', message: 'The credential used to authenticate this SDK does not have permission to send ' 'messages to the device corr…
invalidPackageName → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'invalid-package-name', message: 'The message was addressed to a registration token whose package name does not match ' 'the provided "res…
deviceMessageRateExceeded → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'device-message-rate-exceeded', message: 'The rate of messages to a particular device is too high. Reduce the number of ' 'messages sent to thi…
topicsMessageRateExceeded → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'topics-message-rate-exceeded', message: 'The rate of messages to subscribers to a particular topic is too high. Reduce the ' 'number of messag…
messageRateExceeded → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'message-rate-exceeded', message: 'Sending limit exceeded for the message target.')
thirdPartyAuthError → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'third-party-auth-error', message: 'A message targeted to an iOS device could not be sent because the required APNs ' 'SSL certificate was not …
tooManyTopics → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'too-many-topics', message: 'The maximum number of topics the provided registration token can be subscribed to ' 'has been exceeded.')
authenticationError → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'authentication-error', message: 'An error occurred when trying to authenticate to the FCM servers. Make sure the ' 'credential used to authent…
serverUnavailable → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'server-unavailable', message: 'The FCM server could not process the request in time. See the error documentation ' 'for more details.')
internalError → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'internal-error', message: 'An internal error has occurred. Please retry the request.')
unknownError → const MessagingClientErrorCode
const MessagingClientErrorCode(code: 'unknown-error', message: 'An unknown server error was returned.')

Properties

code String
The error code.
final
hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
message String
The default error message.
final
name String

Available on Enum, provided by the EnumName extension

The name of the enum value.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<MessagingClientErrorCode>
A constant List of the values in this enum, in order of their declaration.