              - parameter title:    (Optional) APNs iOS 10 title value.
              - parameter subtitle:    (Optional) APNs iOS 10 subtitle value.
              - parameter attachmentUrl:    (Optional) APNs iOS 10 media url.
+             - parameter apnsCollapseId: (Optional) APNs apns-collapse-Id
              
              */
-            public init(badge: Int? = nil, interactiveCategory: String? = nil, iosActionKey: String? = nil, sound: String? = nil, type: ApnsType? = nil, payload: [String: Any]? = nil, titleLocKey: String? = nil, locKey: String? = nil, launchImage: String? = nil, titleLocArgs: [String]? = nil, locArgs: [String]? = nil, title: String? = nil, subtitle: String? = nil,  attachmentUrl: String? = nil) {
+            public init(badge: Int? = nil, interactiveCategory: String? = nil, iosActionKey: String? = nil, sound: String? = nil, type: ApnsType? = nil, payload: [String: Any]? = nil, titleLocKey: String? = nil, locKey: String? = nil, launchImage: String? = nil, titleLocArgs: [String]? = nil, locArgs: [String]? = nil, title: String? = nil, subtitle: String? = nil,  attachmentUrl: String? = nil, apnsCollapseId: String? = nil) {
                 
                 self.badge = badge
                 self.interactiveCategory = interactiveCategory

                self.title = title
                self.subtitle = subtitle
                self.attachmentUrl = attachmentUrl
                
                
            }
            
            internal var jsonFormat: [String: Any]? {

            let title: String?
            let subtitle: String?
            let attachmentUrl: String?
            let apnsCollapseId: String?
            
            /**
             The required intializer for the `Apns` class.
