Package com.microsoft.graph.models
Class UserExperienceAnalyticsAppHealthApplicationPerformance
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.UserExperienceAnalyticsAppHealthApplicationPerformance
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class UserExperienceAnalyticsAppHealthApplicationPerformance
extends Entity
implements com.microsoft.kiota.serialization.Parsable
The user experience analytics application performance entity contains application performance details.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newUserExperienceAnalyticsAppHealthApplicationPerformance
and sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the activeDeviceCount property value.Gets the appCrashCount property value.Gets the appDisplayName property value.Gets the appHangCount property value.Gets the appHealthScore property value.Gets the appName property value.Gets the appPublisher property value.Gets the appUsageDuration property value.The deserialization information for the current modelGets the meanTimeToFailureInMinutes property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setActiveDeviceCount
(Integer value) Sets the activeDeviceCount property value.void
setAppCrashCount
(Integer value) Sets the appCrashCount property value.void
setAppDisplayName
(String value) Sets the appDisplayName property value.void
setAppHangCount
(Integer value) Sets the appHangCount property value.void
setAppHealthScore
(Double value) Sets the appHealthScore property value.void
setAppName
(String value) Sets the appName property value.void
setAppPublisher
(String value) Sets the appPublisher property value.void
setAppUsageDuration
(Integer value) Sets the appUsageDuration property value.void
Sets the meanTimeToFailureInMinutes property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
UserExperienceAnalyticsAppHealthApplicationPerformance
public UserExperienceAnalyticsAppHealthApplicationPerformance()Instantiates a newUserExperienceAnalyticsAppHealthApplicationPerformance
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static UserExperienceAnalyticsAppHealthApplicationPerformance createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode
- The parse node to use to read the discriminator value and create the object- Returns:
- a
UserExperienceAnalyticsAppHealthApplicationPerformance
-
getActiveDeviceCount
Gets the activeDeviceCount property value. The health score of the application. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Returns:
- a
Integer
-
getAppCrashCount
Gets the appCrashCount property value. The number of crashes for the application. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Returns:
- a
Integer
-
getAppDisplayName
Gets the appDisplayName property value. The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getAppHangCount
Gets the appHangCount property value. The number of hangs for the application. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Returns:
- a
Integer
-
getAppHealthScore
Gets the appHealthScore property value. 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- Returns:
- a
Double
-
getAppName
Gets the appName property value. The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getAppPublisher
Gets the appPublisher property value. The publisher of the application. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getAppUsageDuration
Gets the appUsageDuration property value. The total usage time of the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Returns:
- a
Integer
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getMeanTimeToFailureInMinutes
Gets the meanTimeToFailureInMinutes property value. 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- Returns:
- a
Integer
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setActiveDeviceCount
Sets the activeDeviceCount property value. The health score of the application. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Parameters:
value
- Value to set for the activeDeviceCount property.
-
setAppCrashCount
Sets the appCrashCount property value. The number of crashes for the application. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Parameters:
value
- Value to set for the appCrashCount property.
-
setAppDisplayName
Sets the appDisplayName property value. The friendly name of the application. Possible values are: Outlook, Excel. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the appDisplayName property.
-
setAppHangCount
Sets the appHangCount property value. The number of hangs for the application. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Parameters:
value
- Value to set for the appHangCount property.
-
setAppHealthScore
Sets the appHealthScore property value. 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- Parameters:
value
- Value to set for the appHealthScore property.
-
setAppName
Sets the appName property value. The name of the application. Possible values are: outlook.exe, excel.exe. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the appName property.
-
setAppPublisher
Sets the appPublisher property value. The publisher of the application. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the appPublisher property.
-
setAppUsageDuration
Sets the appUsageDuration property value. The total usage time of the application in minutes. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Parameters:
value
- Value to set for the appUsageDuration property.
-
setMeanTimeToFailureInMinutes
Sets the meanTimeToFailureInMinutes property value. 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- Parameters:
value
- Value to set for the meanTimeToFailureInMinutes property.
-