Package com.microsoft.graph.models
Class UserExperienceAnalyticsDevicePerformance
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.UserExperienceAnalyticsDevicePerformance
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class UserExperienceAnalyticsDevicePerformance
extends Entity
implements com.microsoft.kiota.serialization.Parsable
The user experience analytics device performance entity contains device boot performance details.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newUserExperienceAnalyticsDevicePerformance
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 averageBlueScreens property value.Gets the averageRestarts property value.Gets the blueScreenCount property value.Gets the bootScore property value.Gets the coreBootTimeInMs property value.Gets the coreLoginTimeInMs property value.Gets the deviceCount property value.Gets the deviceName property value.Gets the diskType property value.The deserialization information for the current modelGets the groupPolicyBootTimeInMs property value.Gets the groupPolicyLoginTimeInMs property value.Gets the healthStatus property value.Gets the loginScore property value.Gets the manufacturer property value.getModel()
Gets the model property value.Gets the modelStartupPerformanceScore property value.Gets the operatingSystemVersion property value.Gets the responsiveDesktopTimeInMs property value.Gets the restartCount property value.Gets the startupPerformanceScore property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setAverageBlueScreens
(Double value) Sets the averageBlueScreens property value.void
setAverageRestarts
(Double value) Sets the averageRestarts property value.void
setBlueScreenCount
(Integer value) Sets the blueScreenCount property value.void
setBootScore
(Integer value) Sets the bootScore property value.void
setCoreBootTimeInMs
(Integer value) Sets the coreBootTimeInMs property value.void
setCoreLoginTimeInMs
(Integer value) Sets the coreLoginTimeInMs property value.void
setDeviceCount
(Long value) Sets the deviceCount property value.void
setDeviceName
(String value) Sets the deviceName property value.void
setDiskType
(DiskType value) Sets the diskType property value.void
Sets the groupPolicyBootTimeInMs property value.void
Sets the groupPolicyLoginTimeInMs property value.void
Sets the healthStatus property value.void
setLoginScore
(Integer value) Sets the loginScore property value.void
setManufacturer
(String value) Sets the manufacturer property value.void
Sets the model property value.void
Sets the modelStartupPerformanceScore property value.void
setOperatingSystemVersion
(String value) Sets the operatingSystemVersion property value.void
Sets the responsiveDesktopTimeInMs property value.void
setRestartCount
(Integer value) Sets the restartCount property value.void
setStartupPerformanceScore
(Double value) Sets the startupPerformanceScore property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
UserExperienceAnalyticsDevicePerformance
public UserExperienceAnalyticsDevicePerformance()Instantiates a newUserExperienceAnalyticsDevicePerformance
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static UserExperienceAnalyticsDevicePerformance 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
UserExperienceAnalyticsDevicePerformance
-
getAverageBlueScreens
Gets the averageBlueScreens property value. Average (mean) number of Blue Screens per device in the last 30 days. Valid values 0 to 9999999- Returns:
- a
Double
-
getAverageRestarts
Gets the averageRestarts property value. Average (mean) number of Restarts per device in the last 30 days. Valid values 0 to 9999999- Returns:
- a
Double
-
getBlueScreenCount
Gets the blueScreenCount property value. Number of Blue Screens in the last 30 days. Valid values 0 to 9999999- Returns:
- a
Integer
-
getBootScore
Gets the bootScore property value. The user experience analytics device boot score.- Returns:
- a
Integer
-
getCoreBootTimeInMs
Gets the coreBootTimeInMs property value. The user experience analytics device core boot time in milliseconds.- Returns:
- a
Integer
-
getCoreLoginTimeInMs
Gets the coreLoginTimeInMs property value. The user experience analytics device core login time in milliseconds.- Returns:
- a
Integer
-
getDeviceCount
Gets the deviceCount property value. User experience analytics summarized device count.- Returns:
- a
Long
-
getDeviceName
Gets the deviceName property value. The user experience analytics device name.- Returns:
- a
String
-
getDiskType
Gets the diskType property value. The diskType property- Returns:
- a
DiskType
-
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>>
-
getGroupPolicyBootTimeInMs
Gets the groupPolicyBootTimeInMs property value. The user experience analytics device group policy boot time in milliseconds.- Returns:
- a
Integer
-
getGroupPolicyLoginTimeInMs
Gets the groupPolicyLoginTimeInMs property value. The user experience analytics device group policy login time in milliseconds.- Returns:
- a
Integer
-
getHealthStatus
Gets the healthStatus property value. The healthStatus property- Returns:
- a
UserExperienceAnalyticsHealthState
-
getLoginScore
Gets the loginScore property value. The user experience analytics device login score.- Returns:
- a
Integer
-
getManufacturer
Gets the manufacturer property value. The user experience analytics device manufacturer.- Returns:
- a
String
-
getModel
Gets the model property value. The user experience analytics device model.- Returns:
- a
String
-
getModelStartupPerformanceScore
Gets the modelStartupPerformanceScore property value. The user experience analytics model level startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getOperatingSystemVersion
Gets the operatingSystemVersion property value. The user experience analytics device Operating System version.- Returns:
- a
String
-
getResponsiveDesktopTimeInMs
Gets the responsiveDesktopTimeInMs property value. The user experience analytics responsive desktop time in milliseconds.- Returns:
- a
Integer
-
getRestartCount
Gets the restartCount property value. Number of Restarts in the last 30 days. Valid values 0 to 9999999- Returns:
- a
Integer
-
getStartupPerformanceScore
Gets the startupPerformanceScore property value. The user experience analytics device startup performance score. 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 -
setAverageBlueScreens
Sets the averageBlueScreens property value. Average (mean) number of Blue Screens per device in the last 30 days. Valid values 0 to 9999999- Parameters:
value
- Value to set for the averageBlueScreens property.
-
setAverageRestarts
Sets the averageRestarts property value. Average (mean) number of Restarts per device in the last 30 days. Valid values 0 to 9999999- Parameters:
value
- Value to set for the averageRestarts property.
-
setBlueScreenCount
Sets the blueScreenCount property value. Number of Blue Screens in the last 30 days. Valid values 0 to 9999999- Parameters:
value
- Value to set for the blueScreenCount property.
-
setBootScore
Sets the bootScore property value. The user experience analytics device boot score.- Parameters:
value
- Value to set for the bootScore property.
-
setCoreBootTimeInMs
Sets the coreBootTimeInMs property value. The user experience analytics device core boot time in milliseconds.- Parameters:
value
- Value to set for the coreBootTimeInMs property.
-
setCoreLoginTimeInMs
Sets the coreLoginTimeInMs property value. The user experience analytics device core login time in milliseconds.- Parameters:
value
- Value to set for the coreLoginTimeInMs property.
-
setDeviceCount
Sets the deviceCount property value. User experience analytics summarized device count.- Parameters:
value
- Value to set for the deviceCount property.
-
setDeviceName
Sets the deviceName property value. The user experience analytics device name.- Parameters:
value
- Value to set for the deviceName property.
-
setDiskType
Sets the diskType property value. The diskType property- Parameters:
value
- Value to set for the diskType property.
-
setGroupPolicyBootTimeInMs
Sets the groupPolicyBootTimeInMs property value. The user experience analytics device group policy boot time in milliseconds.- Parameters:
value
- Value to set for the groupPolicyBootTimeInMs property.
-
setGroupPolicyLoginTimeInMs
Sets the groupPolicyLoginTimeInMs property value. The user experience analytics device group policy login time in milliseconds.- Parameters:
value
- Value to set for the groupPolicyLoginTimeInMs property.
-
setHealthStatus
Sets the healthStatus property value. The healthStatus property- Parameters:
value
- Value to set for the healthStatus property.
-
setLoginScore
Sets the loginScore property value. The user experience analytics device login score.- Parameters:
value
- Value to set for the loginScore property.
-
setManufacturer
Sets the manufacturer property value. The user experience analytics device manufacturer.- Parameters:
value
- Value to set for the manufacturer property.
-
setModel
Sets the model property value. The user experience analytics device model.- Parameters:
value
- Value to set for the model property.
-
setModelStartupPerformanceScore
Sets the modelStartupPerformanceScore property value. The user experience analytics model level startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the modelStartupPerformanceScore property.
-
setOperatingSystemVersion
Sets the operatingSystemVersion property value. The user experience analytics device Operating System version.- Parameters:
value
- Value to set for the operatingSystemVersion property.
-
setResponsiveDesktopTimeInMs
Sets the responsiveDesktopTimeInMs property value. The user experience analytics responsive desktop time in milliseconds.- Parameters:
value
- Value to set for the responsiveDesktopTimeInMs property.
-
setRestartCount
Sets the restartCount property value. Number of Restarts in the last 30 days. Valid values 0 to 9999999- Parameters:
value
- Value to set for the restartCount property.
-
setStartupPerformanceScore
Sets the startupPerformanceScore property value. The user experience analytics device startup performance score. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the startupPerformanceScore property.
-