Class IosNotificationSettings.Builder

    • Method Detail

      • alertType

        public IosNotificationSettings.Builder alertType​(IosNotificationAlertType alertType)
        “Indicates the type of alert for notifications for this app.”
        Parameters:
        alertType - value of alertType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • appName

        public IosNotificationSettings.Builder appName​(String appName)
        “Application name to be associated with the bundleID.”
        Parameters:
        appName - value of appName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • badgesEnabled

        public IosNotificationSettings.Builder badgesEnabled​(Boolean badgesEnabled)
        “Indicates whether badges are allowed for this app.”
        Parameters:
        badgesEnabled - value of badgesEnabled property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bundleID

        public IosNotificationSettings.Builder bundleID​(String bundleID)
        “Bundle id of app to which to apply these notification settings.”
        Parameters:
        bundleID - value of bundleID property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enabled

        public IosNotificationSettings.Builder enabled​(Boolean enabled)
        “Indicates whether notifications are allowed for this app.”
        Parameters:
        enabled - value of enabled property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • publisher

        public IosNotificationSettings.Builder publisher​(String publisher)
        “Publisher to be associated with the bundleID.”
        Parameters:
        publisher - value of publisher property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • showInNotificationCenter

        public IosNotificationSettings.Builder showInNotificationCenter​(Boolean showInNotificationCenter)
        “Indicates whether notifications can be shown in notification center.”
        Parameters:
        showInNotificationCenter - value of showInNotificationCenter property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • showOnLockScreen

        public IosNotificationSettings.Builder showOnLockScreen​(Boolean showOnLockScreen)
        “Indicates whether notifications can be shown on the lock screen.”
        Parameters:
        showOnLockScreen - value of showOnLockScreen property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • soundsEnabled

        public IosNotificationSettings.Builder soundsEnabled​(Boolean soundsEnabled)
        “Indicates whether sounds are allowed for this app.”
        Parameters:
        soundsEnabled - value of soundsEnabled property (as defined in service metadata)
        Returns:
        this (for method chaining)