Class NotificationMessageTemplate.Builder

    • Method Detail

      • brandingOptions

        public NotificationMessageTemplate.Builder brandingOptions​(NotificationTemplateBrandingOptions brandingOptions)
        “The Message Template Branding Options. Branding is defined in the Intune Admin Console.”
        Parameters:
        brandingOptions - value of brandingOptions property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defaultLocale

        public NotificationMessageTemplate.Builder defaultLocale​(String defaultLocale)
        “The default locale to fallback onto when the requested locale is not available.”
        Parameters:
        defaultLocale - value of defaultLocale property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayName

        public NotificationMessageTemplate.Builder displayName​(String displayName)
        “Display name for the Notification Message Template.”
        Parameters:
        displayName - value of displayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastModifiedDateTime

        public NotificationMessageTemplate.Builder lastModifiedDateTime​(OffsetDateTime lastModifiedDateTime)
        “DateTime the object was last modified.”
        Parameters:
        lastModifiedDateTime - value of lastModifiedDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public NotificationMessageTemplate.Builder roleScopeTagIds​(List<String> roleScopeTagIds)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public NotificationMessageTemplate.Builder roleScopeTagIds​(String... roleScopeTagIds)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIdsNextLink

        public NotificationMessageTemplate.Builder roleScopeTagIdsNextLink​(String roleScopeTagIdsNextLink)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIdsNextLink - value of roleScopeTagIds@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • localizedNotificationMessages

        public NotificationMessageTemplate.Builder localizedNotificationMessages​(List<LocalizedNotificationMessage> localizedNotificationMessages)
        “The list of localized messages for this Notification Message Template.”
        Parameters:
        localizedNotificationMessages - value of localizedNotificationMessages property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • localizedNotificationMessages

        public NotificationMessageTemplate.Builder localizedNotificationMessages​(LocalizedNotificationMessage... localizedNotificationMessages)
        “The list of localized messages for this Notification Message Template.”
        Parameters:
        localizedNotificationMessages - value of localizedNotificationMessages property (as defined in service metadata)
        Returns:
        this (for method chaining)