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.   | 
    
        NotificationProxy{
       | 
      enum Proxy behavior 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.  | 
        
NotificationProxy
NotificationProxy
Proxy behavior that can be set on an AndroidNotification.
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.  |