Class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
“The user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.Builder
-
Field Summary
Fields Modifier and Type Field Description protected DoubleosCheckFailedPercentageprotected Doubleprocessor64BitCheckFailedPercentageprotected DoubleprocessorCoreCountCheckFailedPercentageprotected DoubleprocessorFamilyCheckFailedPercentageprotected DoubleprocessorSpeedCheckFailedPercentageprotected DoubleramCheckFailedPercentageprotected DoublesecureBootCheckFailedPercentageprotected DoublestorageCheckFailedPercentageprotected IntegertotalDeviceCountprotected DoubletpmCheckFailedPercentageprotected IntegerupgradeEligibleDeviceCount-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.BuilderbuilderUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric()Returns a builder which is used to create a new instance of this class (given that this class is immutable).com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<Double>getOsCheckFailedPercentage()“The percentage of devices for which OS check has failed.Optional<Double>getProcessor64BitCheckFailedPercentage()“The percentage of devices for which processor hardware 64-bit architecture check has failed.Optional<Double>getProcessorCoreCountCheckFailedPercentage()“The percentage of devices for which processor hardware core count check has failed.Optional<Double>getProcessorFamilyCheckFailedPercentage()“The percentage of devices for which processor hardware family check has failed.Optional<Double>getProcessorSpeedCheckFailedPercentage()“The percentage of devices for which processor hardware speed check has failed.Optional<Double>getRamCheckFailedPercentage()“The percentage of devices for which RAM hardware check has failed.Optional<Double>getSecureBootCheckFailedPercentage()“The percentage of devices for which secure boot hardware check has failed.Optional<Double>getStorageCheckFailedPercentage()“The percentage of devices for which storage hardware check has failed.Optional<Integer>getTotalDeviceCount()“The count of total devices in an organization.Optional<Double>getTpmCheckFailedPercentage()“The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed.com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<Integer>getUpgradeEligibleDeviceCount()“The count of devices in an organization eligible for windows upgrade.StringodataTypeName()UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricpatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithOsCheckFailedPercentage(Double osCheckFailedPercentage)Returns an immutable copy ofthiswith just theosCheckFailedPercentagefield changed.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithProcessor64BitCheckFailedPercentage(Double processor64BitCheckFailedPercentage)Returns an immutable copy ofthiswith just theprocessor64BitCheckFailedPercentagefield changed.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithProcessorCoreCountCheckFailedPercentage(Double processorCoreCountCheckFailedPercentage)Returns an immutable copy ofthiswith just theprocessorCoreCountCheckFailedPercentagefield changed.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithProcessorFamilyCheckFailedPercentage(Double processorFamilyCheckFailedPercentage)Returns an immutable copy ofthiswith just theprocessorFamilyCheckFailedPercentagefield changed.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithProcessorSpeedCheckFailedPercentage(Double processorSpeedCheckFailedPercentage)Returns an immutable copy ofthiswith just theprocessorSpeedCheckFailedPercentagefield changed.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithRamCheckFailedPercentage(Double ramCheckFailedPercentage)Returns an immutable copy ofthiswith just theramCheckFailedPercentagefield changed.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithSecureBootCheckFailedPercentage(Double secureBootCheckFailedPercentage)Returns an immutable copy ofthiswith just thesecureBootCheckFailedPercentagefield changed.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithStorageCheckFailedPercentage(Double storageCheckFailedPercentage)Returns an immutable copy ofthiswith just thestorageCheckFailedPercentagefield changed.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithTotalDeviceCount(Integer totalDeviceCount)Returns an immutable copy ofthiswith just thetotalDeviceCountfield changed.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithTpmCheckFailedPercentage(Double tpmCheckFailedPercentage)Returns an immutable copy ofthiswith just thetpmCheckFailedPercentagefield changed.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithUnmappedField(String name, String value)UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricwithUpgradeEligibleDeviceCount(Integer upgradeEligibleDeviceCount)Returns an immutable copy ofthiswith just theupgradeEligibleDeviceCountfield changed.
-
-
-
Field Detail
-
osCheckFailedPercentage
protected Double osCheckFailedPercentage
-
processor64BitCheckFailedPercentage
protected Double processor64BitCheckFailedPercentage
-
processorCoreCountCheckFailedPercentage
protected Double processorCoreCountCheckFailedPercentage
-
processorFamilyCheckFailedPercentage
protected Double processorFamilyCheckFailedPercentage
-
processorSpeedCheckFailedPercentage
protected Double processorSpeedCheckFailedPercentage
-
ramCheckFailedPercentage
protected Double ramCheckFailedPercentage
-
secureBootCheckFailedPercentage
protected Double secureBootCheckFailedPercentage
-
storageCheckFailedPercentage
protected Double storageCheckFailedPercentage
-
totalDeviceCount
protected Integer totalDeviceCount
-
tpmCheckFailedPercentage
protected Double tpmCheckFailedPercentage
-
upgradeEligibleDeviceCount
protected Integer upgradeEligibleDeviceCount
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
public static UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.Builder builderUserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
getOsCheckFailedPercentage
public Optional<Double> getOsCheckFailedPercentage()
“The percentage of devices for which OS check has failed. Valid values -1. 79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property osCheckFailedPercentage
-
withOsCheckFailedPercentage
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withOsCheckFailedPercentage(Double osCheckFailedPercentage)
Returns an immutable copy ofthiswith just theosCheckFailedPercentagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The percentage of devices for which OS check has failed. Valid values -1. 79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
osCheckFailedPercentage- new value ofosCheckFailedPercentagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theosCheckFailedPercentagefield changed
-
getProcessor64BitCheckFailedPercentage
public Optional<Double> getProcessor64BitCheckFailedPercentage()
“The percentage of devices for which processor hardware 64-bit architecture check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property processor64BitCheckFailedPercentage
-
withProcessor64BitCheckFailedPercentage
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withProcessor64BitCheckFailedPercentage(Double processor64BitCheckFailedPercentage)
Returns an immutable copy ofthiswith just theprocessor64BitCheckFailedPercentagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The percentage of devices for which processor hardware 64-bit architecture check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
processor64BitCheckFailedPercentage- new value ofprocessor64BitCheckFailedPercentagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprocessor64BitCheckFailedPercentagefield changed
-
getProcessorCoreCountCheckFailedPercentage
public Optional<Double> getProcessorCoreCountCheckFailedPercentage()
“The percentage of devices for which processor hardware core count check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property processorCoreCountCheckFailedPercentage
-
withProcessorCoreCountCheckFailedPercentage
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withProcessorCoreCountCheckFailedPercentage(Double processorCoreCountCheckFailedPercentage)
Returns an immutable copy ofthiswith just theprocessorCoreCountCheckFailedPercentagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The percentage of devices for which processor hardware core count check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
processorCoreCountCheckFailedPercentage- new value ofprocessorCoreCountCheckFailedPercentagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprocessorCoreCountCheckFailedPercentagefield changed
-
getProcessorFamilyCheckFailedPercentage
public Optional<Double> getProcessorFamilyCheckFailedPercentage()
“The percentage of devices for which processor hardware family check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property processorFamilyCheckFailedPercentage
-
withProcessorFamilyCheckFailedPercentage
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withProcessorFamilyCheckFailedPercentage(Double processorFamilyCheckFailedPercentage)
Returns an immutable copy ofthiswith just theprocessorFamilyCheckFailedPercentagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The percentage of devices for which processor hardware family check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
processorFamilyCheckFailedPercentage- new value ofprocessorFamilyCheckFailedPercentagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprocessorFamilyCheckFailedPercentagefield changed
-
getProcessorSpeedCheckFailedPercentage
public Optional<Double> getProcessorSpeedCheckFailedPercentage()
“The percentage of devices for which processor hardware speed check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property processorSpeedCheckFailedPercentage
-
withProcessorSpeedCheckFailedPercentage
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withProcessorSpeedCheckFailedPercentage(Double processorSpeedCheckFailedPercentage)
Returns an immutable copy ofthiswith just theprocessorSpeedCheckFailedPercentagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The percentage of devices for which processor hardware speed check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
processorSpeedCheckFailedPercentage- new value ofprocessorSpeedCheckFailedPercentagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprocessorSpeedCheckFailedPercentagefield changed
-
getRamCheckFailedPercentage
public Optional<Double> getRamCheckFailedPercentage()
“The percentage of devices for which RAM hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property ramCheckFailedPercentage
-
withRamCheckFailedPercentage
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withRamCheckFailedPercentage(Double ramCheckFailedPercentage)
Returns an immutable copy ofthiswith just theramCheckFailedPercentagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The percentage of devices for which RAM hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
ramCheckFailedPercentage- new value oframCheckFailedPercentagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theramCheckFailedPercentagefield changed
-
getSecureBootCheckFailedPercentage
public Optional<Double> getSecureBootCheckFailedPercentage()
“The percentage of devices for which secure boot hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property secureBootCheckFailedPercentage
-
withSecureBootCheckFailedPercentage
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withSecureBootCheckFailedPercentage(Double secureBootCheckFailedPercentage)
Returns an immutable copy ofthiswith just thesecureBootCheckFailedPercentagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The percentage of devices for which secure boot hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
secureBootCheckFailedPercentage- new value ofsecureBootCheckFailedPercentagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesecureBootCheckFailedPercentagefield changed
-
getStorageCheckFailedPercentage
public Optional<Double> getStorageCheckFailedPercentage()
“The percentage of devices for which storage hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property storageCheckFailedPercentage
-
withStorageCheckFailedPercentage
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withStorageCheckFailedPercentage(Double storageCheckFailedPercentage)
Returns an immutable copy ofthiswith just thestorageCheckFailedPercentagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The percentage of devices for which storage hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
storageCheckFailedPercentage- new value ofstorageCheckFailedPercentagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thestorageCheckFailedPercentagefield changed
-
getTotalDeviceCount
public Optional<Integer> getTotalDeviceCount()
“The count of total devices in an organization. Valid values -2147483648 to 2147483647”- Returns:
- property totalDeviceCount
-
withTotalDeviceCount
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withTotalDeviceCount(Integer totalDeviceCount)
Returns an immutable copy ofthiswith just thetotalDeviceCountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“The count of total devices in an organization. Valid values -2147483648 to 2147483647”
- Parameters:
totalDeviceCount- new value oftotalDeviceCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetotalDeviceCountfield changed
-
getTpmCheckFailedPercentage
public Optional<Double> getTpmCheckFailedPercentage()
“The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”- Returns:
- property tpmCheckFailedPercentage
-
withTpmCheckFailedPercentage
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withTpmCheckFailedPercentage(Double tpmCheckFailedPercentage)
Returns an immutable copy ofthiswith just thetpmCheckFailedPercentagefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The percentage of devices for which Trusted Platform Module (TPM) hardware check has failed. Valid values -1.79769313486232E+308 to 1.79769313486232E+308”
- Parameters:
tpmCheckFailedPercentage- new value oftpmCheckFailedPercentagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetpmCheckFailedPercentagefield changed
-
getUpgradeEligibleDeviceCount
public Optional<Integer> getUpgradeEligibleDeviceCount()
“The count of devices in an organization eligible for windows upgrade. Valid values -2147483648 to 2147483647”- Returns:
- property upgradeEligibleDeviceCount
-
withUpgradeEligibleDeviceCount
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withUpgradeEligibleDeviceCount(Integer upgradeEligibleDeviceCount)
Returns an immutable copy ofthiswith just theupgradeEligibleDeviceCountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“The count of devices in an organization eligible for windows upgrade. Valid values -2147483648 to 2147483647”
- Parameters:
upgradeEligibleDeviceCount- new value ofupgradeEligibleDeviceCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theupgradeEligibleDeviceCountfield changed
-
withUnmappedField
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classEntity
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-