Class UserExperienceAnalyticsAppHealthApplicationPerformance

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

public class UserExperienceAnalyticsAppHealthApplicationPerformance extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the User Experience Analytics App Health Application Performance.
  • Field Details

    • activeDeviceCount

      @SerializedName(value="activeDeviceCount", alternate="ActiveDeviceCount") @Expose @Nullable public Integer activeDeviceCount
      The Active Device Count. The health score of the application. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647
    • appCrashCount

      @SerializedName(value="appCrashCount", alternate="AppCrashCount") @Expose @Nullable public Integer appCrashCount
      The App Crash Count. The number of crashes for the application. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647
    • appDisplayName

      @SerializedName(value="appDisplayName", alternate="AppDisplayName") @Expose @Nullable public String appDisplayName
      The App Display Name. The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only.
    • appHangCount

      @SerializedName(value="appHangCount", alternate="AppHangCount") @Expose @Nullable public Integer appHangCount
      The App Hang Count. The number of hangs for the application. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647
    • appHealthScore

      @SerializedName(value="appHealthScore", alternate="AppHealthScore") @Expose @Nullable public Double appHealthScore
      The App Health Score. The health score of the application. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308
    • appName

      @SerializedName(value="appName", alternate="AppName") @Expose @Nullable public String appName
      The App Name. The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only.
    • appPublisher

      @SerializedName(value="appPublisher", alternate="AppPublisher") @Expose @Nullable public String appPublisher
      The App Publisher. The publisher of the application. Supports: $select, $OrderBy. Read-only.
    • appUsageDuration

      @SerializedName(value="appUsageDuration", alternate="AppUsageDuration") @Expose @Nullable public Integer appUsageDuration
      The App Usage Duration. The total usage time of the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647
    • meanTimeToFailureInMinutes

      @SerializedName(value="meanTimeToFailureInMinutes", alternate="MeanTimeToFailureInMinutes") @Expose @Nullable public Integer meanTimeToFailureInMinutes
      The Mean Time To Failure In Minutes. The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647
  • Constructor Details

    • UserExperienceAnalyticsAppHealthApplicationPerformance

      public UserExperienceAnalyticsAppHealthApplicationPerformance()
  • 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