Package com.microsoft.graph.models
Class EnrollmentTroubleshootingEvent
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceManagementTroubleshootingEvent
com.microsoft.graph.models.EnrollmentTroubleshootingEvent
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class EnrollmentTroubleshootingEvent
extends DeviceManagementTroubleshootingEvent
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Enrollment Troubleshooting Event.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Device Id.The Enrollment Type.The Failure Category.The Failure Reason.The Managed Device Identifier.The Operating System.The Os Version.The User Id.Fields inherited from class com.microsoft.graph.models.DeviceManagementTroubleshootingEvent
correlationId, eventDateTime
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setRawObject
(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManager
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
deviceId
The Device Id. Azure AD device identifier. -
enrollmentType
@SerializedName(value="enrollmentType", alternate="EnrollmentType") @Expose @Nullable public DeviceEnrollmentType enrollmentTypeThe Enrollment Type. Type of the enrollment. Possible values are: unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, appleBulkWithoutUser, windowsAzureADJoin, windowsBulkUserless, windowsAutoEnrollment, windowsBulkAzureDomainJoin, windowsCoManagement, windowsAzureADJoinUsingDeviceAuth, appleUserEnrollment, appleUserEnrollmentWithServiceAccount. -
failureCategory
@SerializedName(value="failureCategory", alternate="FailureCategory") @Expose @Nullable public DeviceEnrollmentFailureReason failureCategoryThe Failure Category. Highlevel failure category. Possible values are: unknown, authentication, authorization, accountValidation, userValidation, deviceNotSupported, inMaintenance, badRequest, featureNotSupported, enrollmentRestrictionsEnforced, clientDisconnected, userAbandonment. -
failureReason
@SerializedName(value="failureReason", alternate="FailureReason") @Expose @Nullable public String failureReasonThe Failure Reason. Detailed failure reason. -
managedDeviceIdentifier
@SerializedName(value="managedDeviceIdentifier", alternate="ManagedDeviceIdentifier") @Expose @Nullable public String managedDeviceIdentifierThe Managed Device Identifier. Device identifier created or collected by Intune. -
operatingSystem
@SerializedName(value="operatingSystem", alternate="OperatingSystem") @Expose @Nullable public String operatingSystemThe Operating System. Operating System. -
osVersion
The Os Version. OS Version. -
userId
The User Id. Identifier for the user that tried to enroll the device.
-
-
Constructor Details
-
EnrollmentTroubleshootingEvent
public EnrollmentTroubleshootingEvent()
-
-
Method Details
-
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
- Overrides:
setRawObject
in classDeviceManagementTroubleshootingEvent
- Parameters:
serializer
- the serializerjson
- the JSON object to set this object to
-