Package com.microsoft.graph.models
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 Summary
FieldsModifier and TypeFieldDescriptionThe Current Value.The Error Code.The Error Description.The Instance Display Name.the OData type of the object as returned by the serviceThe Setting.The Setting Name.The Sources.The State.The User Email.The User Id.The User Name.The User Principal Name. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManager
void
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
currentValue
@SerializedName(value="currentValue", alternate="CurrentValue") @Expose @Nullable public String currentValueThe Current Value. Current value of setting on device -
errorCode
The Error Code. Error code for the setting -
errorDescription
@SerializedName(value="errorDescription", alternate="ErrorDescription") @Expose @Nullable public String errorDescriptionThe Error Description. Error description -
instanceDisplayName
@SerializedName(value="instanceDisplayName", alternate="InstanceDisplayName") @Expose @Nullable public String instanceDisplayNameThe Instance Display Name. Name of setting instance that is being reported. -
setting
The Setting. The setting that is being reported -
settingName
@SerializedName(value="settingName", alternate="SettingName") @Expose @Nullable public String settingNameThe Setting Name. Localized/user friendly setting name that is being reported -
sources
@SerializedName(value="sources", alternate="Sources") @Expose @Nullable public List<SettingSource> sourcesThe Sources. Contributing policies -
state
The State. The compliance state of the setting. Possible values are: unknown, notApplicable, compliant, remediated, nonCompliant, error, conflict, notAssigned. -
userEmail
The User Email. UserEmail -
userId
The User Id. UserId -
userName
The User Name. UserName -
userPrincipalName
@SerializedName(value="userPrincipalName", alternate="UserPrincipalName") @Expose @Nullable public String userPrincipalNameThe 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 interfacecom.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 interfacecom.microsoft.graph.serializer.IJsonBackedObject
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-