Class MicrosoftGraphUserSettings

java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphUserSettings

public final class MicrosoftGraphUserSettings extends MicrosoftGraphEntity
userSettings.
  • Constructor Details

    • MicrosoftGraphUserSettings

      public MicrosoftGraphUserSettings()
      Creates an instance of MicrosoftGraphUserSettings class.
  • Method Details

    • contributionToContentDiscoveryAsOrganizationDisabled

      public Boolean contributionToContentDiscoveryAsOrganizationDisabled()
      Get the contributionToContentDiscoveryAsOrganizationDisabled property: The contributionToContentDiscoveryAsOrganizationDisabled property.
      Returns:
      the contributionToContentDiscoveryAsOrganizationDisabled value.
    • withContributionToContentDiscoveryAsOrganizationDisabled

      public MicrosoftGraphUserSettings withContributionToContentDiscoveryAsOrganizationDisabled(Boolean contributionToContentDiscoveryAsOrganizationDisabled)
      Set the contributionToContentDiscoveryAsOrganizationDisabled property: The contributionToContentDiscoveryAsOrganizationDisabled property.
      Parameters:
      contributionToContentDiscoveryAsOrganizationDisabled - the contributionToContentDiscoveryAsOrganizationDisabled value to set.
      Returns:
      the MicrosoftGraphUserSettings object itself.
    • contributionToContentDiscoveryDisabled

      public Boolean contributionToContentDiscoveryDisabled()
      Get the contributionToContentDiscoveryDisabled property: The contributionToContentDiscoveryDisabled property.
      Returns:
      the contributionToContentDiscoveryDisabled value.
    • withContributionToContentDiscoveryDisabled

      public MicrosoftGraphUserSettings withContributionToContentDiscoveryDisabled(Boolean contributionToContentDiscoveryDisabled)
      Set the contributionToContentDiscoveryDisabled property: The contributionToContentDiscoveryDisabled property.
      Parameters:
      contributionToContentDiscoveryDisabled - the contributionToContentDiscoveryDisabled value to set.
      Returns:
      the MicrosoftGraphUserSettings object itself.
    • shiftPreferences

      public MicrosoftGraphShiftPreferences shiftPreferences()
      Get the shiftPreferences property: shiftPreferences.
      Returns:
      the shiftPreferences value.
    • withShiftPreferences

      public MicrosoftGraphUserSettings withShiftPreferences(MicrosoftGraphShiftPreferences shiftPreferences)
      Set the shiftPreferences property: shiftPreferences.
      Parameters:
      shiftPreferences - the shiftPreferences value to set.
      Returns:
      the MicrosoftGraphUserSettings object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: userSettings.
      Overrides:
      additionalProperties in class MicrosoftGraphEntity
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public MicrosoftGraphUserSettings withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: userSettings.
      Overrides:
      withAdditionalProperties in class MicrosoftGraphEntity
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the MicrosoftGraphUserSettings object itself.
    • withId

      public MicrosoftGraphUserSettings withId(String id)
      Set the id property: Read-only.
      Overrides:
      withId in class MicrosoftGraphEntity
      Parameters:
      id - the id value to set.
      Returns:
      the MicrosoftGraphEntity object itself.
    • validate

      public void validate()
      Validates the instance.
      Overrides:
      validate in class MicrosoftGraphEntity
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.