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 Details

    • coreBootTimeInMs

      @SerializedName(value="coreBootTimeInMs", alternate="CoreBootTimeInMs") @Expose @Nullable public Integer coreBootTimeInMs
      The 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 coreLoginTimeInMs
      The Core Login Time In Ms. The device core login time in milliseconds. Supports: $select, $OrderBy. Read-only.
    • deviceId

      @SerializedName(value="deviceId", alternate="DeviceId") @Expose @Nullable public String 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 featureUpdateBootTimeInMs
      The 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 groupPolicyBootTimeInMs
      The 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 groupPolicyLoginTimeInMs
      The 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 isFeatureUpdate
      The 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 isFirstLogin
      The 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 operatingSystemVersion
      The 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 responsiveDesktopTimeInMs
      The 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 restartCategory
      The 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 restartFaultBucket
      The 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 restartStopCode
      The 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 startTime
      The 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 totalBootTimeInMs
      The 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 totalLoginTimeInMs
      The 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:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to