Package com.microsoft.graph.models
Class UserExperienceAnalyticsAppHealthDeviceModelPerformance
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.UserExperienceAnalyticsAppHealthDeviceModelPerformance
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class UserExperienceAnalyticsAppHealthDeviceModelPerformance
extends Entity
implements com.microsoft.kiota.serialization.Parsable
The user experience analytics device model performance entity contains device model performance details.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newUserExperienceAnalyticsAppHealthDeviceModelPerformanceand 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 deviceManufacturer property value.Gets the deviceModel property value.The deserialization information for the current modelGets the healthStatus property value.Gets the meanTimeToFailureInMinutes property value.Gets the modelAppHealthScore property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetActiveDeviceCount(Integer value) Sets the activeDeviceCount property value.voidsetDeviceManufacturer(String value) Sets the deviceManufacturer property value.voidsetDeviceModel(String value) Sets the deviceModel property value.voidSets the healthStatus property value.voidSets the meanTimeToFailureInMinutes property value.voidsetModelAppHealthScore(Double value) Sets the modelAppHealthScore property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
UserExperienceAnalyticsAppHealthDeviceModelPerformance
public UserExperienceAnalyticsAppHealthDeviceModelPerformance()Instantiates a newUserExperienceAnalyticsAppHealthDeviceModelPerformanceand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static UserExperienceAnalyticsAppHealthDeviceModelPerformance 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
UserExperienceAnalyticsAppHealthDeviceModelPerformance
-
getActiveDeviceCount
Gets the activeDeviceCount property value. The number of active devices for the model. Valid values 0 to 2147483647. Supports: $filter, $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Returns:
- a
Integer
-
getDeviceManufacturer
Gets the deviceManufacturer property value. The manufacturer name of the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getDeviceModel
Gets the deviceModel property value. The model name of the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
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>>
-
getHealthStatus
Gets the healthStatus property value. The healthStatus property- Returns:
- a
UserExperienceAnalyticsHealthState
-
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
-
getModelAppHealthScore
Gets the modelAppHealthScore property value. The application health score of the device model. 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 model. 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.
-
setDeviceManufacturer
Sets the deviceManufacturer property value. The manufacturer name of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value- Value to set for the deviceManufacturer property.
-
setDeviceModel
Sets the deviceModel property value. The model name of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value- Value to set for the deviceModel property.
-
setHealthStatus
Sets the healthStatus property value. The healthStatus property- Parameters:
value- Value to set for the healthStatus 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.
-
setModelAppHealthScore
Sets the modelAppHealthScore property value. The application health score of the device model. 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 modelAppHealthScore property.
-