Package com.microsoft.graph.models
Class UserExperienceAnalyticsWorkFromAnywhereDevice
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.UserExperienceAnalyticsWorkFromAnywhereDevice
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class UserExperienceAnalyticsWorkFromAnywhereDevice
extends Entity
implements com.microsoft.kiota.serialization.Parsable
The user experience analytics device for work from anywhere report.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newUserExperienceAnalyticsWorkFromAnywhereDevice
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 autoPilotProfileAssigned property value.Gets the autoPilotRegistered property value.Gets the azureAdDeviceId property value.Gets the azureAdJoinType property value.Gets the azureAdRegistered property value.Gets the cloudIdentityScore property value.Gets the cloudManagementScore property value.Gets the cloudProvisioningScore property value.Gets the compliancePolicySetToIntune property value.Gets the deviceId property value.Gets the deviceName property value.The deserialization information for the current modelGets the healthStatus property value.Gets the isCloudManagedGatewayEnabled property value.Gets the managedBy property value.Gets the manufacturer property value.getModel()
Gets the model property value.Gets the osCheckFailed property value.Gets the osDescription property value.Gets the osVersion property value.Gets the otherWorkloadsSetToIntune property value.Gets the ownership property value.Gets the processor64BitCheckFailed property value.Gets the processorCoreCountCheckFailed property value.Gets the processorFamilyCheckFailed property value.Gets the processorSpeedCheckFailed property value.Gets the ramCheckFailed property value.Gets the secureBootCheckFailed property value.Gets the serialNumber property value.Gets the storageCheckFailed property value.Gets the tenantAttached property value.Gets the tpmCheckFailed property value.Gets the upgradeEligibility property value.Gets the windowsScore property value.Gets the workFromAnywhereScore property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
Sets the autoPilotProfileAssigned property value.void
setAutoPilotRegistered
(Boolean value) Sets the autoPilotRegistered property value.void
setAzureAdDeviceId
(String value) Sets the azureAdDeviceId property value.void
setAzureAdJoinType
(String value) Sets the azureAdJoinType property value.void
setAzureAdRegistered
(Boolean value) Sets the azureAdRegistered property value.void
setCloudIdentityScore
(Double value) Sets the cloudIdentityScore property value.void
setCloudManagementScore
(Double value) Sets the cloudManagementScore property value.void
setCloudProvisioningScore
(Double value) Sets the cloudProvisioningScore property value.void
Sets the compliancePolicySetToIntune property value.void
setDeviceId
(String value) Sets the deviceId property value.void
setDeviceName
(String value) Sets the deviceName property value.void
Sets the healthStatus property value.void
Sets the isCloudManagedGatewayEnabled property value.void
setManagedBy
(String value) Sets the managedBy property value.void
setManufacturer
(String value) Sets the manufacturer property value.void
Sets the model property value.void
setOsCheckFailed
(Boolean value) Sets the osCheckFailed property value.void
setOsDescription
(String value) Sets the osDescription property value.void
setOsVersion
(String value) Sets the osVersion property value.void
Sets the otherWorkloadsSetToIntune property value.void
setOwnership
(String value) Sets the ownership property value.void
Sets the processor64BitCheckFailed property value.void
Sets the processorCoreCountCheckFailed property value.void
Sets the processorFamilyCheckFailed property value.void
Sets the processorSpeedCheckFailed property value.void
setRamCheckFailed
(Boolean value) Sets the ramCheckFailed property value.void
setSecureBootCheckFailed
(Boolean value) Sets the secureBootCheckFailed property value.void
setSerialNumber
(String value) Sets the serialNumber property value.void
setStorageCheckFailed
(Boolean value) Sets the storageCheckFailed property value.void
setTenantAttached
(Boolean value) Sets the tenantAttached property value.void
setTpmCheckFailed
(Boolean value) Sets the tpmCheckFailed property value.void
Sets the upgradeEligibility property value.void
setWindowsScore
(Double value) Sets the windowsScore property value.void
setWorkFromAnywhereScore
(Double value) Sets the workFromAnywhereScore property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
UserExperienceAnalyticsWorkFromAnywhereDevice
public UserExperienceAnalyticsWorkFromAnywhereDevice()Instantiates a newUserExperienceAnalyticsWorkFromAnywhereDevice
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static UserExperienceAnalyticsWorkFromAnywhereDevice 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
UserExperienceAnalyticsWorkFromAnywhereDevice
-
getAutoPilotProfileAssigned
Gets the autoPilotProfileAssigned property value. When TRUE, indicates the intune device's autopilot profile is assigned. When FALSE, indicates it's not Assigned. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getAutoPilotRegistered
Gets the autoPilotRegistered property value. When TRUE, indicates the intune device's autopilot is registered. When FALSE, indicates it's not registered. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getAzureAdDeviceId
Gets the azureAdDeviceId property value. The Azure Active Directory (Azure AD) device Id. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getAzureAdJoinType
Gets the azureAdJoinType property value. The work from anywhere device's Azure Active Directory (Azure AD) join type. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getAzureAdRegistered
Gets the azureAdRegistered property value. When TRUE, indicates the device's Azure Active Directory (Azure AD) is registered. When False, indicates it's not registered. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getCloudIdentityScore
Gets the cloudIdentityScore property value. Indicates per device cloud identity score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getCloudManagementScore
Gets the cloudManagementScore property value. Indicates per device cloud management score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getCloudProvisioningScore
Gets the cloudProvisioningScore property value. Indicates per device cloud provisioning score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getCompliancePolicySetToIntune
Gets the compliancePolicySetToIntune property value. When TRUE, indicates the device's compliance policy is set to intune. When FALSE, indicates it's not set to intune. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getDeviceId
Gets the deviceId property value. The Intune device id of the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getDeviceName
Gets the deviceName property value. The 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:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getHealthStatus
Gets the healthStatus property value. The healthStatus property- Returns:
- a
UserExperienceAnalyticsHealthState
-
getIsCloudManagedGatewayEnabled
Gets the isCloudManagedGatewayEnabled property value. When TRUE, indicates the device's Cloud Management Gateway for Configuration Manager is enabled. When FALSE, indicates it's not enabled. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getManagedBy
Gets the managedBy property value. The management agent of the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getManufacturer
Gets the manufacturer property value. The manufacturer name of the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getModel
Gets the model property value. The model name of the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getOsCheckFailed
Gets the osCheckFailed property value. When TRUE, indicates OS check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getOsDescription
Gets the osDescription property value. The OS description of the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getOsVersion
Gets the osVersion property value. The OS version of the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getOtherWorkloadsSetToIntune
Gets the otherWorkloadsSetToIntune property value. When TRUE, indicates the device's other workloads is set to intune. When FALSE, indicates it's not set to intune. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getOwnership
Gets the ownership property value. Ownership of the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getProcessor64BitCheckFailed
Gets the processor64BitCheckFailed property value. When TRUE, indicates processor hardware 64-bit architecture check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getProcessorCoreCountCheckFailed
Gets the processorCoreCountCheckFailed property value. When TRUE, indicates processor hardware core count check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getProcessorFamilyCheckFailed
Gets the processorFamilyCheckFailed property value. When TRUE, indicates processor hardware family check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getProcessorSpeedCheckFailed
Gets the processorSpeedCheckFailed property value. When TRUE, indicates processor hardware speed check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getRamCheckFailed
Gets the ramCheckFailed property value. When TRUE, indicates RAM hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getSecureBootCheckFailed
Gets the secureBootCheckFailed property value. When TRUE, indicates secure boot hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getSerialNumber
Gets the serialNumber property value. The serial number of the device. Supports: $select, $OrderBy. Read-only.- Returns:
- a
String
-
getStorageCheckFailed
Gets the storageCheckFailed property value. When TRUE, indicates storage hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getTenantAttached
Gets the tenantAttached property value. When TRUE, indicates the device is Tenant Attached. When FALSE, indicates it's not Tenant Attached. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getTpmCheckFailed
Gets the tpmCheckFailed property value. When TRUE, indicates Trusted Platform Module (TPM) hardware check failed for device to the latest version of upgrade to windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Returns:
- a
Boolean
-
getUpgradeEligibility
Gets the upgradeEligibility property value. Work From Anywhere windows device upgrade eligibility status.- Returns:
- a
OperatingSystemUpgradeEligibility
-
getWindowsScore
Gets the windowsScore property value. Indicates per device windows score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Returns:
- a
Double
-
getWorkFromAnywhereScore
Gets the workFromAnywhereScore property value. Indicates work from anywhere per device overall score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $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 -
setAutoPilotProfileAssigned
Sets the autoPilotProfileAssigned property value. When TRUE, indicates the intune device's autopilot profile is assigned. When FALSE, indicates it's not Assigned. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the autoPilotProfileAssigned property.
-
setAutoPilotRegistered
Sets the autoPilotRegistered property value. When TRUE, indicates the intune device's autopilot is registered. When FALSE, indicates it's not registered. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the autoPilotRegistered property.
-
setAzureAdDeviceId
Sets the azureAdDeviceId property value. The Azure Active Directory (Azure AD) device Id. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the azureAdDeviceId property.
-
setAzureAdJoinType
Sets the azureAdJoinType property value. The work from anywhere device's Azure Active Directory (Azure AD) join type. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the azureAdJoinType property.
-
setAzureAdRegistered
Sets the azureAdRegistered property value. When TRUE, indicates the device's Azure Active Directory (Azure AD) is registered. When False, indicates it's not registered. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the azureAdRegistered property.
-
setCloudIdentityScore
Sets the cloudIdentityScore property value. Indicates per device cloud identity score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the cloudIdentityScore property.
-
setCloudManagementScore
Sets the cloudManagementScore property value. Indicates per device cloud management score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the cloudManagementScore property.
-
setCloudProvisioningScore
Sets the cloudProvisioningScore property value. Indicates per device cloud provisioning score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the cloudProvisioningScore property.
-
setCompliancePolicySetToIntune
Sets the compliancePolicySetToIntune property value. When TRUE, indicates the device's compliance policy is set to intune. When FALSE, indicates it's not set to intune. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the compliancePolicySetToIntune property.
-
setDeviceId
Sets the deviceId property value. The Intune device id of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the deviceId property.
-
setDeviceName
Sets the deviceName property value. The name of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the deviceName property.
-
setHealthStatus
Sets the healthStatus property value. The healthStatus property- Parameters:
value
- Value to set for the healthStatus property.
-
setIsCloudManagedGatewayEnabled
Sets the isCloudManagedGatewayEnabled property value. When TRUE, indicates the device's Cloud Management Gateway for Configuration Manager is enabled. When FALSE, indicates it's not enabled. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the isCloudManagedGatewayEnabled property.
-
setManagedBy
Sets the managedBy property value. The management agent of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the managedBy property.
-
setManufacturer
Sets the manufacturer property value. The manufacturer name of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the manufacturer property.
-
setModel
Sets the model property value. The model name of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the model property.
-
setOsCheckFailed
Sets the osCheckFailed property value. When TRUE, indicates OS check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the osCheckFailed property.
-
setOsDescription
Sets the osDescription property value. The OS description of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the osDescription property.
-
setOsVersion
Sets the osVersion property value. The OS version of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the osVersion property.
-
setOtherWorkloadsSetToIntune
Sets the otherWorkloadsSetToIntune property value. When TRUE, indicates the device's other workloads is set to intune. When FALSE, indicates it's not set to intune. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the otherWorkloadsSetToIntune property.
-
setOwnership
Sets the ownership property value. Ownership of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the ownership property.
-
setProcessor64BitCheckFailed
Sets the processor64BitCheckFailed property value. When TRUE, indicates processor hardware 64-bit architecture check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the processor64BitCheckFailed property.
-
setProcessorCoreCountCheckFailed
Sets the processorCoreCountCheckFailed property value. When TRUE, indicates processor hardware core count check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the processorCoreCountCheckFailed property.
-
setProcessorFamilyCheckFailed
Sets the processorFamilyCheckFailed property value. When TRUE, indicates processor hardware family check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the processorFamilyCheckFailed property.
-
setProcessorSpeedCheckFailed
Sets the processorSpeedCheckFailed property value. When TRUE, indicates processor hardware speed check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the processorSpeedCheckFailed property.
-
setRamCheckFailed
Sets the ramCheckFailed property value. When TRUE, indicates RAM hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the ramCheckFailed property.
-
setSecureBootCheckFailed
Sets the secureBootCheckFailed property value. When TRUE, indicates secure boot hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the secureBootCheckFailed property.
-
setSerialNumber
Sets the serialNumber property value. The serial number of the device. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the serialNumber property.
-
setStorageCheckFailed
Sets the storageCheckFailed property value. When TRUE, indicates storage hardware check failed for device to upgrade to the latest version of windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the storageCheckFailed property.
-
setTenantAttached
Sets the tenantAttached property value. When TRUE, indicates the device is Tenant Attached. When FALSE, indicates it's not Tenant Attached. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the tenantAttached property.
-
setTpmCheckFailed
Sets the tpmCheckFailed property value. When TRUE, indicates Trusted Platform Module (TPM) hardware check failed for device to the latest version of upgrade to windows. When FALSE, indicates the check succeeded. Supports: $select, $OrderBy. Read-only.- Parameters:
value
- Value to set for the tpmCheckFailed property.
-
setUpgradeEligibility
Sets the upgradeEligibility property value. Work From Anywhere windows device upgrade eligibility status.- Parameters:
value
- Value to set for the upgradeEligibility property.
-
setWindowsScore
Sets the windowsScore property value. Indicates per device windows score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the windowsScore property.
-
setWorkFromAnywhereScore
Sets the workFromAnywhereScore property value. Indicates work from anywhere per device overall score. Valid values 0 to 100. Value -1 means associated score is unavailable. Supports: $select, $OrderBy. Read-only. Valid values -1.79769313486232E+308 to 1.79769313486232E+308- Parameters:
value
- Value to set for the workFromAnywhereScore property.
-