Package odata.msgraph.client.entity
Class NotificationMessageTemplate.Builder
- java.lang.Object
-
- odata.msgraph.client.entity.NotificationMessageTemplate.Builder
-
- Enclosing class:
- NotificationMessageTemplate
public static final class NotificationMessageTemplate.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationMessageTemplate.BuilderbrandingOptions(NotificationTemplateBrandingOptions brandingOptions)“The Message Template Branding Options.NotificationMessageTemplatebuild()NotificationMessageTemplate.BuilderdefaultLocale(String defaultLocale)“The default locale to fallback onto when the requested locale is not available.”NotificationMessageTemplate.BuilderdisplayName(String displayName)“Display name for the Notification Message Template.”NotificationMessageTemplate.Builderid(String id)NotificationMessageTemplate.BuilderlastModifiedDateTime(OffsetDateTime lastModifiedDateTime)“DateTime the object was last modified.”NotificationMessageTemplate.BuilderlocalizedNotificationMessages(List<LocalizedNotificationMessage> localizedNotificationMessages)“The list of localized messages for this Notification Message Template.”NotificationMessageTemplate.BuilderlocalizedNotificationMessages(LocalizedNotificationMessage... localizedNotificationMessages)“The list of localized messages for this Notification Message Template.”NotificationMessageTemplate.BuilderroleScopeTagIds(String... roleScopeTagIds)“List of Scope Tags for this Entity instance.”NotificationMessageTemplate.BuilderroleScopeTagIds(List<String> roleScopeTagIds)“List of Scope Tags for this Entity instance.”NotificationMessageTemplate.BuilderroleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)“List of Scope Tags for this Entity instance.”
-
-
-
Method Detail
-
id
public NotificationMessageTemplate.Builder id(String id)
-
brandingOptions
public NotificationMessageTemplate.Builder brandingOptions(NotificationTemplateBrandingOptions brandingOptions)
“The Message Template Branding Options. Branding is defined in the Intune Admin Console.”- Parameters:
brandingOptions- value ofbrandingOptionsproperty (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 ofdefaultLocaleproperty (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 ofdisplayNameproperty (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 oflastModifiedDateTimeproperty (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 ofroleScopeTagIdsproperty (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 ofroleScopeTagIdsproperty (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 ofroleScopeTagIds@nextLinkproperty (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 oflocalizedNotificationMessagesproperty (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 oflocalizedNotificationMessagesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public NotificationMessageTemplate build()
-
-