Class MicrosoftGraphMailboxSettings
java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphMailboxSettings
mailboxSettings.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of MicrosoftGraphMailboxSettings class. -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: mailboxSettings.Get the archiveFolder property: Folder ID of an archive folder for the user.Get the automaticRepliesSetting property: automaticRepliesSetting.Get the dateFormat property: The date format for the user's mailbox.Get the delegateMeetingMessageDeliveryOptions property: delegateMeetingMessageDeliveryOptions.language()Get the language property: localeInfo.Get the timeFormat property: The time format for the user's mailbox.timeZone()Get the timeZone property: The default time zone for the user's mailbox.voidvalidate()Validates the instance.withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: mailboxSettings.withArchiveFolder(String archiveFolder) Set the archiveFolder property: Folder ID of an archive folder for the user.withAutomaticRepliesSetting(MicrosoftGraphAutomaticRepliesSetting automaticRepliesSetting) Set the automaticRepliesSetting property: automaticRepliesSetting.withDateFormat(String dateFormat) Set the dateFormat property: The date format for the user's mailbox.withDelegateMeetingMessageDeliveryOptions(MicrosoftGraphDelegateMeetingMessageDeliveryOptions delegateMeetingMessageDeliveryOptions) Set the delegateMeetingMessageDeliveryOptions property: delegateMeetingMessageDeliveryOptions.withLanguage(MicrosoftGraphLocaleInfo language) Set the language property: localeInfo.withTimeFormat(String timeFormat) Set the timeFormat property: The time format for the user's mailbox.withTimeZone(String timeZone) Set the timeZone property: The default time zone for the user's mailbox.withWorkingHours(MicrosoftGraphWorkingHours workingHours) Set the workingHours property: workingHours.Get the workingHours property: workingHours.
-
Constructor Details
-
MicrosoftGraphMailboxSettings
public MicrosoftGraphMailboxSettings()Creates an instance of MicrosoftGraphMailboxSettings class.
-
-
Method Details
-
archiveFolder
Get the archiveFolder property: Folder ID of an archive folder for the user.- Returns:
- the archiveFolder value.
-
withArchiveFolder
Set the archiveFolder property: Folder ID of an archive folder for the user.- Parameters:
archiveFolder- the archiveFolder value to set.- Returns:
- the MicrosoftGraphMailboxSettings object itself.
-
automaticRepliesSetting
Get the automaticRepliesSetting property: automaticRepliesSetting.- Returns:
- the automaticRepliesSetting value.
-
withAutomaticRepliesSetting
public MicrosoftGraphMailboxSettings withAutomaticRepliesSetting(MicrosoftGraphAutomaticRepliesSetting automaticRepliesSetting) Set the automaticRepliesSetting property: automaticRepliesSetting.- Parameters:
automaticRepliesSetting- the automaticRepliesSetting value to set.- Returns:
- the MicrosoftGraphMailboxSettings object itself.
-
dateFormat
Get the dateFormat property: The date format for the user's mailbox.- Returns:
- the dateFormat value.
-
withDateFormat
Set the dateFormat property: The date format for the user's mailbox.- Parameters:
dateFormat- the dateFormat value to set.- Returns:
- the MicrosoftGraphMailboxSettings object itself.
-
delegateMeetingMessageDeliveryOptions
Get the delegateMeetingMessageDeliveryOptions property: delegateMeetingMessageDeliveryOptions.- Returns:
- the delegateMeetingMessageDeliveryOptions value.
-
withDelegateMeetingMessageDeliveryOptions
public MicrosoftGraphMailboxSettings withDelegateMeetingMessageDeliveryOptions(MicrosoftGraphDelegateMeetingMessageDeliveryOptions delegateMeetingMessageDeliveryOptions) Set the delegateMeetingMessageDeliveryOptions property: delegateMeetingMessageDeliveryOptions.- Parameters:
delegateMeetingMessageDeliveryOptions- the delegateMeetingMessageDeliveryOptions value to set.- Returns:
- the MicrosoftGraphMailboxSettings object itself.
-
language
Get the language property: localeInfo.- Returns:
- the language value.
-
withLanguage
Set the language property: localeInfo.- Parameters:
language- the language value to set.- Returns:
- the MicrosoftGraphMailboxSettings object itself.
-
timeFormat
Get the timeFormat property: The time format for the user's mailbox.- Returns:
- the timeFormat value.
-
withTimeFormat
Set the timeFormat property: The time format for the user's mailbox.- Parameters:
timeFormat- the timeFormat value to set.- Returns:
- the MicrosoftGraphMailboxSettings object itself.
-
timeZone
Get the timeZone property: The default time zone for the user's mailbox.- Returns:
- the timeZone value.
-
withTimeZone
Set the timeZone property: The default time zone for the user's mailbox.- Parameters:
timeZone- the timeZone value to set.- Returns:
- the MicrosoftGraphMailboxSettings object itself.
-
workingHours
Get the workingHours property: workingHours.- Returns:
- the workingHours value.
-
withWorkingHours
Set the workingHours property: workingHours.- Parameters:
workingHours- the workingHours value to set.- Returns:
- the MicrosoftGraphMailboxSettings object itself.
-
additionalProperties
Get the additionalProperties property: mailboxSettings.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphMailboxSettings withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: mailboxSettings.- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphMailboxSettings object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-