FirebaseAdmin. Messaging
Summary
Enumerations |
|
---|---|
Direction{
|
enum Different directions a notification can be displayed in. |
MessagingErrorCode{
|
enum Error codes that can be raised by the Cloud Messaging APIs. |
NotificationPriority{
|
enum Priority levels that can be set on an AndroidNotification. |
NotificationVisibility{
|
enum Visibility levels that can be set on an AndroidNotification. |
Priority{
|
enum Priority levels that can be set on an AndroidConfig. |
Classes |
|
---|---|
FirebaseAdmin. |
Represents an action available to users when the notification is presented. |
FirebaseAdmin. |
Represents the Android-specific options that can be included in a Message. |
FirebaseAdmin. |
Represents Android FCM options. |
FirebaseAdmin. |
Represents the Android-specific notification options that can be included in a Message. |
FirebaseAdmin. |
Represents the APNS-specific options that can be included in a Message. |
FirebaseAdmin. |
Represents Apple Push Notification Service FCM options. |
FirebaseAdmin. |
Represents the aps dictionary that is part of every APNs message. |
FirebaseAdmin. |
Represents the alert property that can be included in the |
FirebaseAdmin. |
Response from an operation that sends FCM messages to multiple recipients. |
FirebaseAdmin. |
The sound configuration for APNs critical alerts. |
FirebaseAdmin. |
A topic management error. |
FirebaseAdmin. |
Represents FCM options. |
FirebaseAdmin. |
This is the entry point to all server-side Firebase Cloud Messaging (FCM) operations. |
FirebaseAdmin. |
Exception type raised by Firebase Cloud Messaging APIs. |
FirebaseAdmin. |
Represents light settings in an Android Notification. |
FirebaseAdmin. |
Represents a message that can be sent via Firebase Cloud Messaging (FCM). |
FirebaseAdmin. |
Represents a message that can be sent to multiple devices via Firebase Cloud Messaging (FCM). |
FirebaseAdmin. |
Represents the notification parameters that can be included in a Message. |
FirebaseAdmin. |
The result of an individual send operation that was executed as part of a batch. |
FirebaseAdmin. |
The response produced by FCM topic management operations. |
FirebaseAdmin. |
Represents the Webpush protocol options that can be included in a Message. |
FirebaseAdmin. |
Represents the Webpush-specific notification options that can be included in a Message. |
FirebaseAdmin. |
Represents the Webpush-specific notification options that can be included in a Message. |
Namespaces |
|
---|---|
FirebaseAdmin. |
Enumerations
Direction
Direction
MessagingErrorCode
MessagingErrorCode
Error codes that can be raised by the Cloud Messaging APIs.
Properties | |
---|---|
Internal
|
Internal server error. |
InvalidArgument
|
One or more argument specified in the request was invalid. |
QuotaExceeded
|
Sending limit exceeded for the message target. |
SenderIdMismatch
|
The authenticated sender ID is different from the sender ID for the registration token. |
ThirdPartyAuthError
|
APNs certificate or web push auth key was invalid or missing. |
Unavailable
|
Cloud Messaging service is temporarily unavailable. |
Unregistered
|
App instance was unregistered from FCM. This usually means that the token used is no longer valid and a new one must be used. |
NotificationPriority
NotificationPriority
Priority levels that can be set on an AndroidNotification.
Properties | |
---|---|
DEFAULT
|
Default priority notification. |
HIGH
|
High priority notification. |
LOW
|
Low priority notification. |
MAX
|
Maximum priority notification. |
MIN
|
Minimum priority notification. |
NotificationVisibility
NotificationVisibility
Visibility levels that can be set on an AndroidNotification.
Properties | |
---|---|
PRIVATE
|
Private visibility. |
PUBLIC
|
Public visibility. |
SECRET
|
Secret visibility. |
Priority
Priority
Priority levels that can be set on an AndroidConfig.
Properties | |
---|---|
High
|
High priority message. |
Normal
|
Normal priority message. |