Class DeviceConfigurationSettingState

java.lang.Object
com.microsoft.graph.models.DeviceConfigurationSettingState
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class DeviceConfigurationSettingState extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Device Configuration Setting State.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • currentValue

      @SerializedName(value="currentValue", alternate="CurrentValue") @Expose @Nullable public String currentValue
      The Current Value. Current value of setting on device
    • errorCode

      @SerializedName(value="errorCode", alternate="ErrorCode") @Expose @Nullable public Long errorCode
      The Error Code. Error code for the setting
    • errorDescription

      @SerializedName(value="errorDescription", alternate="ErrorDescription") @Expose @Nullable public String errorDescription
      The Error Description. Error description
    • instanceDisplayName

      @SerializedName(value="instanceDisplayName", alternate="InstanceDisplayName") @Expose @Nullable public String instanceDisplayName
      The Instance Display Name. Name of setting instance that is being reported.
    • setting

      @SerializedName(value="setting", alternate="Setting") @Expose @Nullable public String setting
      The Setting. The setting that is being reported
    • settingName

      @SerializedName(value="settingName", alternate="SettingName") @Expose @Nullable public String settingName
      The Setting Name. Localized/user friendly setting name that is being reported
    • sources

      @SerializedName(value="sources", alternate="Sources") @Expose @Nullable public List<SettingSource> sources
      The Sources. Contributing policies
    • state

      @SerializedName(value="state", alternate="State") @Expose @Nullable public ComplianceStatus state
      The State. The compliance state of the setting. Possible values are: unknown, notApplicable, compliant, remediated, nonCompliant, error, conflict, notAssigned.
    • userEmail

      @SerializedName(value="userEmail", alternate="UserEmail") @Expose @Nullable public String userEmail
      The User Email. UserEmail
    • userId

      @SerializedName(value="userId", alternate="UserId") @Expose @Nullable public String userId
      The User Id. UserId
    • userName

      @SerializedName(value="userName", alternate="UserName") @Expose @Nullable public String userName
      The User Name. UserName
    • userPrincipalName

      @SerializedName(value="userPrincipalName", alternate="UserPrincipalName") @Expose @Nullable public String userPrincipalName
      The User Principal Name. UserPrincipalName.
  • Constructor Details

    • DeviceConfigurationSettingState

      public DeviceConfigurationSettingState()
  • Method Details

    • additionalDataManager

      @Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
      Specified by:
      additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObject
    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to