Package com.microsoft.graph.models
Class UserExperienceAnalyticsDeviceStartupHistory
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.UserExperienceAnalyticsDeviceStartupHistory
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class UserExperienceAnalyticsDeviceStartupHistory
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the User Experience Analytics Device Startup History.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Core Boot Time In Ms.The Core Login Time In Ms.The Device Id.The Feature Update Boot Time In Ms.The Group Policy Boot Time In Ms.The Group Policy Login Time In Ms.The Is Feature Update.The Is First Login.The Operating System Version.The Responsive Desktop Time In Ms.The Restart Category.The Restart Fault Bucket.The Restart Stop Code.The Start Time.The Total Boot Time In Ms.The Total Login Time In Ms. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
coreBootTimeInMs
@SerializedName(value="coreBootTimeInMs", alternate="CoreBootTimeInMs") @Expose @Nullable public Integer coreBootTimeInMsThe Core Boot Time In Ms. The device core boot time in milliseconds. Supports: $select, $OrderBy. Read-only. -
coreLoginTimeInMs
@SerializedName(value="coreLoginTimeInMs", alternate="CoreLoginTimeInMs") @Expose @Nullable public Integer coreLoginTimeInMsThe Core Login Time In Ms. The device core login time in milliseconds. Supports: $select, $OrderBy. Read-only. -
deviceId
The Device Id. The Intune device id of the device. Supports: $select, $OrderBy. Read-only. -
featureUpdateBootTimeInMs
@SerializedName(value="featureUpdateBootTimeInMs", alternate="FeatureUpdateBootTimeInMs") @Expose @Nullable public Integer featureUpdateBootTimeInMsThe Feature Update Boot Time In Ms. The impact of device feature updates on boot time in milliseconds. Supports: $select, $OrderBy. Read-only. -
groupPolicyBootTimeInMs
@SerializedName(value="groupPolicyBootTimeInMs", alternate="GroupPolicyBootTimeInMs") @Expose @Nullable public Integer groupPolicyBootTimeInMsThe Group Policy Boot Time In Ms. The impact of device group policy client on boot time in milliseconds. Supports: $select, $OrderBy. Read-only. -
groupPolicyLoginTimeInMs
@SerializedName(value="groupPolicyLoginTimeInMs", alternate="GroupPolicyLoginTimeInMs") @Expose @Nullable public Integer groupPolicyLoginTimeInMsThe Group Policy Login Time In Ms. The impact of device group policy client on login time in milliseconds. Supports: $select, $OrderBy. Read-only. -
isFeatureUpdate
@SerializedName(value="isFeatureUpdate", alternate="IsFeatureUpdate") @Expose @Nullable public Boolean isFeatureUpdateThe Is Feature Update. When TRUE, indicates the device boot record is associated with feature updates. When FALSE, indicates the device boot record is not associated with feature updates. Supports: $select, $OrderBy. Read-only. -
isFirstLogin
@SerializedName(value="isFirstLogin", alternate="IsFirstLogin") @Expose @Nullable public Boolean isFirstLoginThe Is First Login. When TRUE, indicates the device login is the first login after a reboot. When FALSE, indicates the device login is not the first login after a reboot. Supports: $select, $OrderBy. Read-only. -
operatingSystemVersion
@SerializedName(value="operatingSystemVersion", alternate="OperatingSystemVersion") @Expose @Nullable public String operatingSystemVersionThe Operating System Version. The user experience analytics device boot record's operating system version. Supports: $select, $OrderBy. Read-only. -
responsiveDesktopTimeInMs
@SerializedName(value="responsiveDesktopTimeInMs", alternate="ResponsiveDesktopTimeInMs") @Expose @Nullable public Integer responsiveDesktopTimeInMsThe Responsive Desktop Time In Ms. The time for desktop to become responsive during login process in milliseconds. Supports: $select, $OrderBy. Read-only. -
restartCategory
@SerializedName(value="restartCategory", alternate="RestartCategory") @Expose @Nullable public UserExperienceAnalyticsOperatingSystemRestartCategory restartCategoryThe Restart Category. OS restart category. Possible values are: unknown, restartWithUpdate, restartWithoutUpdate, blueScreen, shutdownWithUpdate, shutdownWithoutUpdate, longPowerButtonPress, bootError, update. Unknown by default. Supports: $select, $OrderBy. Read-only. Possible values are: unknown, restartWithUpdate, restartWithoutUpdate, blueScreen, shutdownWithUpdate, shutdownWithoutUpdate, longPowerButtonPress, bootError, update, unknownFutureValue. -
restartFaultBucket
@SerializedName(value="restartFaultBucket", alternate="RestartFaultBucket") @Expose @Nullable public String restartFaultBucketThe Restart Fault Bucket. OS restart fault bucket. The fault bucket is used to find additional information about a system crash. Supports: $select, $OrderBy. Read-only. -
restartStopCode
@SerializedName(value="restartStopCode", alternate="RestartStopCode") @Expose @Nullable public String restartStopCodeThe Restart Stop Code. OS restart stop code. This shows the bug check code which can be used to look up the blue screen reason. Supports: $select, $OrderBy. Read-only. -
startTime
@SerializedName(value="startTime", alternate="StartTime") @Expose @Nullable public OffsetDateTime startTimeThe Start Time. The device boot start time. The value cannot be modified and is automatically populated when the device performs a reboot. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only. -
totalBootTimeInMs
@SerializedName(value="totalBootTimeInMs", alternate="TotalBootTimeInMs") @Expose @Nullable public Integer totalBootTimeInMsThe Total Boot Time In Ms. The device total boot time in milliseconds. Supports: $select, $OrderBy. Read-only. -
totalLoginTimeInMs
@SerializedName(value="totalLoginTimeInMs", alternate="TotalLoginTimeInMs") @Expose @Nullable public Integer totalLoginTimeInMsThe Total Login Time In Ms. The device total login time in milliseconds. Supports: $select, $OrderBy. Read-only.
-
-
Constructor Details
-
UserExperienceAnalyticsDeviceStartupHistory
public UserExperienceAnalyticsDeviceStartupHistory()
-
-
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:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-