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 newUserExperienceAnalyticsAppHealthOSVersionPerformanceand 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.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetActiveDeviceCount(Integer value) Sets the activeDeviceCount property value.voidSets the meanTimeToFailureInMinutes property value.voidsetOsBuildNumber(String value) Sets the osBuildNumber property value.voidsetOsVersion(String value) Sets the osVersion property value.voidsetOsVersionAppHealthScore(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 newUserExperienceAnalyticsAppHealthOSVersionPerformanceand 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:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin 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.
-