Package com.microsoft.graph.models
Class UserExperienceAnalyticsAppHealthOSVersionPerformance
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.UserExperienceAnalyticsAppHealthOSVersionPerformance
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class UserExperienceAnalyticsAppHealthOSVersionPerformance
extends Entity
implements com.microsoft.kiota.serialization.Parsable
The user experience analytics device OS version performance entity contains OS version performance details.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newUserExperienceAnalyticsAppHealthOSVersionPerformance
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.The deserialization information for the current modelGets the meanTimeToFailureInMinutes property value.Gets the osBuildNumber property value.Gets the osVersion property value.Gets the osVersionAppHealthScore property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setActiveDeviceCount
(Integer value) Sets the activeDeviceCount property value.void
Sets the meanTimeToFailureInMinutes property value.void
setOsBuildNumber
(String value) Sets the osBuildNumber property value.void
setOsVersion
(String value) Sets the osVersion property value.void
setOsVersionAppHealthScore
(Double value) Sets the osVersionAppHealthScore property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
UserExperienceAnalyticsAppHealthOSVersionPerformance
public UserExperienceAnalyticsAppHealthOSVersionPerformance()Instantiates a newUserExperienceAnalyticsAppHealthOSVersionPerformance
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static UserExperienceAnalyticsAppHealthOSVersionPerformance 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
UserExperienceAnalyticsAppHealthOSVersionPerformance
-
getActiveDeviceCount
Gets the activeDeviceCount property value. The number of active devices for the OS version. Valid values 0 to 2147483647. Supports: $filter, $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: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Returns:
- a
Integer
-
getOsBuildNumber
Gets the osBuildNumber property value. The OS build number installed on the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getOsVersion
Gets the osVersion property value. The OS version installed on the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getOsVersionAppHealthScore
Gets the osVersionAppHealthScore property value. The application health score of the OS version. Valid values 0 to 100. Supports: $filter, $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setActiveDeviceCount
Sets the activeDeviceCount property value. The number of active devices for the OS version. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Parameters:
value
- Value to set for the activeDeviceCount property.
-
setMeanTimeToFailureInMinutes
Sets the meanTimeToFailureInMinutes property value. The mean time to failure for the application in minutes. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Parameters:
value
- Value to set for the meanTimeToFailureInMinutes property.
-
setOsBuildNumber
Sets the osBuildNumber property value. The OS build number installed on the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the osBuildNumber property.
-
setOsVersion
Sets the osVersion property value. The OS version installed on the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the osVersion property.
-
setOsVersionAppHealthScore
Sets the osVersionAppHealthScore property value. The application health score of the OS version. 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 osVersionAppHealthScore property.
-