Class MicrosoftGraphDeviceConfigurationSettingState
- java.lang.Object
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphDeviceConfigurationSettingState
-
public final class MicrosoftGraphDeviceConfigurationSettingState extends Object
Device Configuration Setting State for a given device.
-
-
Constructor Summary
Constructors Constructor Description MicrosoftGraphDeviceConfigurationSettingState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>additionalProperties()Get the additionalProperties property: Device Configuration Setting State for a given device.StringcurrentValue()Get the currentValue property: Current value of setting on device.LongerrorCode()Get the errorCode property: Error code for the setting.StringerrorDescription()Get the errorDescription property: Error description.StringinstanceDisplayName()Get the instanceDisplayName property: Name of setting instance that is being reported.Stringsetting()Get the setting property: The setting that is being reported.StringsettingName()Get the settingName property: Localized/user friendly setting name that is being reported.List<MicrosoftGraphSettingSource>sources()Get the sources property: Contributing policies.MicrosoftGraphComplianceStatusstate()Get the state property: The state property.StringuserEmail()Get the userEmail property: UserEmail.StringuserId()Get the userId property: UserId.Stringusername()Get the username property: UserName.StringuserPrincipalName()Get the userPrincipalName property: UserPrincipalName.voidvalidate()Validates the instance.MicrosoftGraphDeviceConfigurationSettingStatewithAdditionalProperties(Map<String,Object> additionalProperties)Set the additionalProperties property: Device Configuration Setting State for a given device.MicrosoftGraphDeviceConfigurationSettingStatewithCurrentValue(String currentValue)Set the currentValue property: Current value of setting on device.MicrosoftGraphDeviceConfigurationSettingStatewithErrorCode(Long errorCode)Set the errorCode property: Error code for the setting.MicrosoftGraphDeviceConfigurationSettingStatewithErrorDescription(String errorDescription)Set the errorDescription property: Error description.MicrosoftGraphDeviceConfigurationSettingStatewithInstanceDisplayName(String instanceDisplayName)Set the instanceDisplayName property: Name of setting instance that is being reported.MicrosoftGraphDeviceConfigurationSettingStatewithSetting(String setting)Set the setting property: The setting that is being reported.MicrosoftGraphDeviceConfigurationSettingStatewithSettingName(String settingName)Set the settingName property: Localized/user friendly setting name that is being reported.MicrosoftGraphDeviceConfigurationSettingStatewithSources(List<MicrosoftGraphSettingSource> sources)Set the sources property: Contributing policies.MicrosoftGraphDeviceConfigurationSettingStatewithState(MicrosoftGraphComplianceStatus state)Set the state property: The state property.MicrosoftGraphDeviceConfigurationSettingStatewithUserEmail(String userEmail)Set the userEmail property: UserEmail.MicrosoftGraphDeviceConfigurationSettingStatewithUserId(String userId)Set the userId property: UserId.MicrosoftGraphDeviceConfigurationSettingStatewithUsername(String username)Set the username property: UserName.MicrosoftGraphDeviceConfigurationSettingStatewithUserPrincipalName(String userPrincipalName)Set the userPrincipalName property: UserPrincipalName.
-
-
-
Method Detail
-
currentValue
public String currentValue()
Get the currentValue property: Current value of setting on device.- Returns:
- the currentValue value.
-
withCurrentValue
public MicrosoftGraphDeviceConfigurationSettingState withCurrentValue(String currentValue)
Set the currentValue property: Current value of setting on device.- Parameters:
currentValue- the currentValue value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
errorCode
public Long errorCode()
Get the errorCode property: Error code for the setting.- Returns:
- the errorCode value.
-
withErrorCode
public MicrosoftGraphDeviceConfigurationSettingState withErrorCode(Long errorCode)
Set the errorCode property: Error code for the setting.- Parameters:
errorCode- the errorCode value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
errorDescription
public String errorDescription()
Get the errorDescription property: Error description.- Returns:
- the errorDescription value.
-
withErrorDescription
public MicrosoftGraphDeviceConfigurationSettingState withErrorDescription(String errorDescription)
Set the errorDescription property: Error description.- Parameters:
errorDescription- the errorDescription value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
instanceDisplayName
public String instanceDisplayName()
Get the instanceDisplayName property: Name of setting instance that is being reported.- Returns:
- the instanceDisplayName value.
-
withInstanceDisplayName
public MicrosoftGraphDeviceConfigurationSettingState withInstanceDisplayName(String instanceDisplayName)
Set the instanceDisplayName property: Name of setting instance that is being reported.- Parameters:
instanceDisplayName- the instanceDisplayName value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
setting
public String setting()
Get the setting property: The setting that is being reported.- Returns:
- the setting value.
-
withSetting
public MicrosoftGraphDeviceConfigurationSettingState withSetting(String setting)
Set the setting property: The setting that is being reported.- Parameters:
setting- the setting value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState 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 MicrosoftGraphDeviceConfigurationSettingState 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 MicrosoftGraphDeviceConfigurationSettingState object itself.
-
sources
public List<MicrosoftGraphSettingSource> sources()
Get the sources property: Contributing policies.- Returns:
- the sources value.
-
withSources
public MicrosoftGraphDeviceConfigurationSettingState withSources(List<MicrosoftGraphSettingSource> sources)
Set the sources property: Contributing policies.- Parameters:
sources- the sources value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
state
public MicrosoftGraphComplianceStatus state()
Get the state property: The state property.- Returns:
- the state value.
-
withState
public MicrosoftGraphDeviceConfigurationSettingState withState(MicrosoftGraphComplianceStatus state)
Set the state property: The state property.- Parameters:
state- the state value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
userEmail
public String userEmail()
Get the userEmail property: UserEmail.- Returns:
- the userEmail value.
-
withUserEmail
public MicrosoftGraphDeviceConfigurationSettingState withUserEmail(String userEmail)
Set the userEmail property: UserEmail.- Parameters:
userEmail- the userEmail value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
userId
public String userId()
Get the userId property: UserId.- Returns:
- the userId value.
-
withUserId
public MicrosoftGraphDeviceConfigurationSettingState withUserId(String userId)
Set the userId property: UserId.- Parameters:
userId- the userId value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
username
public String username()
Get the username property: UserName.- Returns:
- the username value.
-
withUsername
public MicrosoftGraphDeviceConfigurationSettingState withUsername(String username)
Set the username property: UserName.- Parameters:
username- the username value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
userPrincipalName
public String userPrincipalName()
Get the userPrincipalName property: UserPrincipalName.- Returns:
- the userPrincipalName value.
-
withUserPrincipalName
public MicrosoftGraphDeviceConfigurationSettingState withUserPrincipalName(String userPrincipalName)
Set the userPrincipalName property: UserPrincipalName.- Parameters:
userPrincipalName- the userPrincipalName value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: Device Configuration Setting State for a given device.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphDeviceConfigurationSettingState withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: Device Configuration Setting State for a given device.- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphDeviceConfigurationSettingState object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-