Class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion

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

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

    • activeDeviceCount

      @SerializedName(value="activeDeviceCount", alternate="ActiveDeviceCount") @Expose @Nullable public Integer activeDeviceCount
      The Active Device Count. The number of devices where the application has been active. Valid values 0 to 2147483647. Supports: $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.
    • 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
    • osBuildNumber

      @SerializedName(value="osBuildNumber", alternate="OsBuildNumber") @Expose @Nullable public String osBuildNumber
      The Os Build Number. The OS build number of the application. Supports: $select, $OrderBy. Read-only.
    • osVersion

      @SerializedName(value="osVersion", alternate="OsVersion") @Expose @Nullable public String osVersion
      The Os Version. The OS version of the application. Supports: $select, $OrderBy. Read-only.
  • Constructor Details

    • UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion

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