Package com.urbanairship.push.notifications

The classes used for building and displaying push notifications.

Types

ActionsNotificationExtender
Link copied to clipboard
open class ActionsNotificationExtender : NotificationCompat.Extender
Notification builder extender to add UA notification action buttons to a notification.
AirshipNotificationProvider
Link copied to clipboard
open class AirshipNotificationProvider : NotificationProvider
Default notification provider.
CustomLayoutNotificationProvider
Link copied to clipboard
open class CustomLayoutNotificationProvider : AirshipNotificationProvider
A notification provider that allows the use of layout XML.
LocalizableRemoteInput
Link copied to clipboard
open class LocalizableRemoteInput
Remote Input that stores the resource ID instead of a String.
NotificationActionButton
Link copied to clipboard
open class NotificationActionButton
Model object encapsulating the data relevant to a notification action button.
NotificationActionButtonGroup
Link copied to clipboard
open class NotificationActionButtonGroup
Model object encapsulating the data relevant to a notification action button group.
NotificationArguments
Link copied to clipboard
open class NotificationArguments
Arguments used to create a notification in the NotificationProvider.
NotificationChannelCompat
Link copied to clipboard
open class NotificationChannelCompat : JsonSerializable
Compatibility class for supporting NotificationChannel functionality across Android OS versions.
NotificationChannelRegistry
Link copied to clipboard
open class NotificationChannelRegistry
Compatibility class for registering notification channels.
NotificationProvider
Link copied to clipboard
interface NotificationProvider
Used to provide notifications for Airship push messages.
NotificationResult
Link copied to clipboard
open class NotificationResult
PublicNotificationExtender
Link copied to clipboard
open class PublicNotificationExtender : NotificationCompat.Extender
Notification builder extender to add the public notification defined by a PushMessage.
StyleNotificationExtender
Link copied to clipboard
open class StyleNotificationExtender : NotificationCompat.Extender
Notification builder extender to add the public notification defined by a PushMessage.
WearableNotificationExtender
Link copied to clipboard
open class WearableNotificationExtender : NotificationCompat.Extender
Notification builder extender to add the wearable overrides defined by a PushMessage.