Class TdApi.UpdateNotificationGroup

  • Enclosing class:
    TdApi

    public static class TdApi.UpdateNotificationGroup
    extends TdApi.Update
    A list of active notifications in a notification group has changed.
    • Field Detail

      • notificationGroupId

        public int notificationGroupId
        Unique notification group identifier.
      • chatId

        public long chatId
        Identifier of a chat to which all notifications in the group belong.
      • notificationSettingsChatId

        public long notificationSettingsChatId
        Chat identifier, which notification settings must be applied to the added notifications.
      • isSilent

        public boolean isSilent
        True, if the notifications must be shown without sound.
      • totalCount

        public int totalCount
        Total number of unread notifications in the group, can be bigger than number of active notifications.
      • addedNotifications

        public TdApi.Notification[] addedNotifications
        List of added group notifications, sorted by notification ID.
      • removedNotificationIds

        public int[] removedNotificationIds
        Identifiers of removed group notifications, sorted by notification ID.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • UpdateNotificationGroup

        public UpdateNotificationGroup()
        A list of active notifications in a notification group has changed.
      • UpdateNotificationGroup

        public UpdateNotificationGroup​(int notificationGroupId,
                                       TdApi.NotificationGroupType type,
                                       long chatId,
                                       long notificationSettingsChatId,
                                       boolean isSilent,
                                       int totalCount,
                                       TdApi.Notification[] addedNotifications,
                                       int[] removedNotificationIds)
        A list of active notifications in a notification group has changed.
        Parameters:
        notificationGroupId - Unique notification group identifier.
        type - New type of the notification group.
        chatId - Identifier of a chat to which all notifications in the group belong.
        notificationSettingsChatId - Chat identifier, which notification settings must be applied to the added notifications.
        isSilent - True, if the notifications must be shown without sound.
        totalCount - Total number of unread notifications in the group, can be bigger than number of active notifications.
        addedNotifications - List of added group notifications, sorted by notification ID.
        removedNotificationIds - Identifiers of removed group notifications, sorted by notification ID.