Class MicrosoftGraphDeviceCompliancePolicySettingState


  • public final class MicrosoftGraphDeviceCompliancePolicySettingState
    extends Object
    Device Compilance Policy Setting State for a given device.
    • Constructor Detail

      • MicrosoftGraphDeviceCompliancePolicySettingState

        public MicrosoftGraphDeviceCompliancePolicySettingState()
    • Method Detail

      • currentValue

        public String currentValue()
        Get the currentValue property: Current value of setting on device.
        Returns:
        the currentValue value.
      • withCurrentValue

        public MicrosoftGraphDeviceCompliancePolicySettingState withCurrentValue​(String currentValue)
        Set the currentValue property: Current value of setting on device.
        Parameters:
        currentValue - the currentValue value to set.
        Returns:
        the MicrosoftGraphDeviceCompliancePolicySettingState object itself.
      • errorCode

        public Long errorCode()
        Get the errorCode property: Error code for the setting.
        Returns:
        the errorCode value.
      • withErrorCode

        public MicrosoftGraphDeviceCompliancePolicySettingState withErrorCode​(Long errorCode)
        Set the errorCode property: Error code for the setting.
        Parameters:
        errorCode - the errorCode value to set.
        Returns:
        the MicrosoftGraphDeviceCompliancePolicySettingState object itself.
      • errorDescription

        public String errorDescription()
        Get the errorDescription property: Error description.
        Returns:
        the errorDescription value.
      • withErrorDescription

        public MicrosoftGraphDeviceCompliancePolicySettingState withErrorDescription​(String errorDescription)
        Set the errorDescription property: Error description.
        Parameters:
        errorDescription - the errorDescription value to set.
        Returns:
        the MicrosoftGraphDeviceCompliancePolicySettingState object itself.
      • instanceDisplayName

        public String instanceDisplayName()
        Get the instanceDisplayName property: Name of setting instance that is being reported.
        Returns:
        the instanceDisplayName value.
      • withInstanceDisplayName

        public MicrosoftGraphDeviceCompliancePolicySettingState withInstanceDisplayName​(String instanceDisplayName)
        Set the instanceDisplayName property: Name of setting instance that is being reported.
        Parameters:
        instanceDisplayName - the instanceDisplayName value to set.
        Returns:
        the MicrosoftGraphDeviceCompliancePolicySettingState object itself.
      • setting

        public String setting()
        Get the setting property: The setting that is being reported.
        Returns:
        the setting value.
      • withSetting

        public MicrosoftGraphDeviceCompliancePolicySettingState withSetting​(String setting)
        Set the setting property: The setting that is being reported.
        Parameters:
        setting - the setting value to set.
        Returns:
        the MicrosoftGraphDeviceCompliancePolicySettingState object itself.
      • settingName

        public String settingName()
        Get the settingName property: Localized/user friendly setting name that is being reported.
        Returns:
        the settingName value.
      • withSettingName

        public MicrosoftGraphDeviceCompliancePolicySettingState withSettingName​(String settingName)
        Set the settingName property: Localized/user friendly setting name that is being reported.
        Parameters:
        settingName - the settingName value to set.
        Returns:
        the MicrosoftGraphDeviceCompliancePolicySettingState object itself.
      • userEmail

        public String userEmail()
        Get the userEmail property: UserEmail.
        Returns:
        the userEmail value.
      • withUserEmail

        public MicrosoftGraphDeviceCompliancePolicySettingState withUserEmail​(String userEmail)
        Set the userEmail property: UserEmail.
        Parameters:
        userEmail - the userEmail value to set.
        Returns:
        the MicrosoftGraphDeviceCompliancePolicySettingState object itself.
      • userId

        public String userId()
        Get the userId property: UserId.
        Returns:
        the userId value.
      • username

        public String username()
        Get the username property: UserName.
        Returns:
        the username value.
      • withUsername

        public MicrosoftGraphDeviceCompliancePolicySettingState withUsername​(String username)
        Set the username property: UserName.
        Parameters:
        username - the username value to set.
        Returns:
        the MicrosoftGraphDeviceCompliancePolicySettingState object itself.
      • userPrincipalName

        public String userPrincipalName()
        Get the userPrincipalName property: UserPrincipalName.
        Returns:
        the userPrincipalName value.
      • withUserPrincipalName

        public MicrosoftGraphDeviceCompliancePolicySettingState withUserPrincipalName​(String userPrincipalName)
        Set the userPrincipalName property: UserPrincipalName.
        Parameters:
        userPrincipalName - the userPrincipalName value to set.
        Returns:
        the MicrosoftGraphDeviceCompliancePolicySettingState object itself.
      • additionalProperties

        public Map<String,​Object> additionalProperties()
        Get the additionalProperties property: Device Compilance Policy Setting State for a given device.
        Returns:
        the additionalProperties value.
      • withAdditionalProperties

        public MicrosoftGraphDeviceCompliancePolicySettingState withAdditionalProperties​(Map<String,​Object> additionalProperties)
        Set the additionalProperties property: Device Compilance Policy Setting State for a given device.
        Parameters:
        additionalProperties - the additionalProperties value to set.
        Returns:
        the MicrosoftGraphDeviceCompliancePolicySettingState object itself.
      • validate

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