Package com.microsoft.graph.models
Class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
extends Entity
implements com.microsoft.kiota.serialization.Parsable
The user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
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 valueThe deserialization information for the current modelGets the osCheckFailedPercentage property value.Gets the processor64BitCheckFailedPercentage property value.Gets the processorCoreCountCheckFailedPercentage property value.Gets the processorFamilyCheckFailedPercentage property value.Gets the processorSpeedCheckFailedPercentage property value.Gets the ramCheckFailedPercentage property value.Gets the secureBootCheckFailedPercentage property value.Gets the storageCheckFailedPercentage property value.Gets the totalDeviceCount property value.Gets the tpmCheckFailedPercentage property value.Gets the upgradeEligibleDeviceCount property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
setOsCheckFailedPercentage
(Double value) Sets the osCheckFailedPercentage property value.void
Sets the processor64BitCheckFailedPercentage property value.void
Sets the processorCoreCountCheckFailedPercentage property value.void
Sets the processorFamilyCheckFailedPercentage property value.void
Sets the processorSpeedCheckFailedPercentage property value.void
Sets the ramCheckFailedPercentage property value.void
Sets the secureBootCheckFailedPercentage property value.void
Sets the storageCheckFailedPercentage property value.void
setTotalDeviceCount
(Integer value) Sets the totalDeviceCount property value.void
Sets the tpmCheckFailedPercentage property value.void
Sets the upgradeEligibleDeviceCount property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric()Instantiates a newUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric 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
UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
-
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>>
-
getOsCheckFailedPercentage
Gets the osCheckFailedPercentage property value. The percentage of devices for which OS check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getProcessor64BitCheckFailedPercentage
Gets the processor64BitCheckFailedPercentage property value. The percentage of devices for which processor hardware 64-bit architecture check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getProcessorCoreCountCheckFailedPercentage
Gets the processorCoreCountCheckFailedPercentage property value. The percentage of devices for which processor hardware core count check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getProcessorFamilyCheckFailedPercentage
Gets the processorFamilyCheckFailedPercentage property value. The percentage of devices for which processor hardware family check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getProcessorSpeedCheckFailedPercentage
Gets the processorSpeedCheckFailedPercentage property value. The percentage of devices for which processor hardware speed check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getRamCheckFailedPercentage
Gets the ramCheckFailedPercentage property value. The percentage of devices for which RAM hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getSecureBootCheckFailedPercentage
Gets the secureBootCheckFailedPercentage property value. The percentage of devices for which secure boot hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getStorageCheckFailedPercentage
Gets the storageCheckFailedPercentage property value. The percentage of devices for which storage hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getTotalDeviceCount
Gets the totalDeviceCount property value. The count of total devices in an organization. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Returns:
- a
Integer
-
getTpmCheckFailedPercentage
Gets the tpmCheckFailedPercentage property value. The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getUpgradeEligibleDeviceCount
Gets the upgradeEligibleDeviceCount property value. The count of devices in an organization eligible for windows upgrade. 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 -
setOsCheckFailedPercentage
Sets the osCheckFailedPercentage property value. The percentage of devices for which OS check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the osCheckFailedPercentage property.
-
setProcessor64BitCheckFailedPercentage
Sets the processor64BitCheckFailedPercentage property value. The percentage of devices for which processor hardware 64-bit architecture check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the processor64BitCheckFailedPercentage property.
-
setProcessorCoreCountCheckFailedPercentage
Sets the processorCoreCountCheckFailedPercentage property value. The percentage of devices for which processor hardware core count check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the processorCoreCountCheckFailedPercentage property.
-
setProcessorFamilyCheckFailedPercentage
Sets the processorFamilyCheckFailedPercentage property value. The percentage of devices for which processor hardware family check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the processorFamilyCheckFailedPercentage property.
-
setProcessorSpeedCheckFailedPercentage
Sets the processorSpeedCheckFailedPercentage property value. The percentage of devices for which processor hardware speed check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the processorSpeedCheckFailedPercentage property.
-
setRamCheckFailedPercentage
Sets the ramCheckFailedPercentage property value. The percentage of devices for which RAM hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the ramCheckFailedPercentage property.
-
setSecureBootCheckFailedPercentage
Sets the secureBootCheckFailedPercentage property value. The percentage of devices for which secure boot hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the secureBootCheckFailedPercentage property.
-
setStorageCheckFailedPercentage
Sets the storageCheckFailedPercentage property value. The percentage of devices for which storage hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the storageCheckFailedPercentage property.
-
setTotalDeviceCount
Sets the totalDeviceCount property value. The count of total devices in an organization. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Parameters:
value
- Value to set for the totalDeviceCount property.
-
setTpmCheckFailedPercentage
Sets the tpmCheckFailedPercentage property value. The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed. Valid values 0 to 100. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the tpmCheckFailedPercentage property.
-
setUpgradeEligibleDeviceCount
Sets the upgradeEligibleDeviceCount property value. The count of devices in an organization eligible for windows upgrade. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647- Parameters:
value
- Value to set for the upgradeEligibleDeviceCount property.
-