Class UserExperienceAnalyticsWorkFromAnywhereDevicesSummary
- java.lang.Object
-
- odata.msgraph.client.complex.UserExperienceAnalyticsWorkFromAnywhereDevicesSummary
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class UserExperienceAnalyticsWorkFromAnywhereDevicesSummary extends Object implements com.github.davidmoten.odata.client.ODataType
“The user experience analytics Work From Anywhere metrics devices summary.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserExperienceAnalyticsWorkFromAnywhereDevicesSummary.Builder
-
Field Summary
Fields Modifier and Type Field Description protected UserExperienceAnalyticsAutopilotDevicesSummaryautopilotDevicesSummaryprotected UserExperienceAnalyticsCloudIdentityDevicesSummarycloudIdentityDevicesSummaryprotected UserExperienceAnalyticsCloudManagementDevicesSummarycloudManagementDevicesSummaryprotected IntegercoManagedDevicesprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected IntegerdevicesNotAutopilotRegisteredprotected IntegerdevicesWithoutAutopilotProfileAssignedprotected IntegerdevicesWithoutCloudIdentityprotected IntegerintuneDevicesprotected StringodataTypeprotected IntegertenantAttachDevicesprotected IntegertotalDevicesprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFieldsprotected IntegerunsupportedOSversionDevicesprotected Integerwindows10Devicesprotected UserExperienceAnalyticsWindows10DevicesSummarywindows10DevicesSummaryprotected Integerwindows10DevicesWithoutTenantAttach
-
Constructor Summary
Constructors Modifier Constructor Description protectedUserExperienceAnalyticsWorkFromAnywhereDevicesSummary()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserExperienceAnalyticsWorkFromAnywhereDevicesSummary.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<UserExperienceAnalyticsAutopilotDevicesSummary>getAutopilotDevicesSummary()“The user experience analytics work from anywhere Autopilot devices summary.Optional<UserExperienceAnalyticsCloudIdentityDevicesSummary>getCloudIdentityDevicesSummary()“The user experience analytics work from anywhere Cloud Identity devices summary.Optional<UserExperienceAnalyticsCloudManagementDevicesSummary>getCloudManagementDevicesSummary()“The user experience analytics work from anywhere Cloud management devices summary.Optional<Integer>getCoManagedDevices()“Total number of co-managed devices.Optional<Integer>getDevicesNotAutopilotRegistered()“The count of intune devices that are not autopilot registerd.Optional<Integer>getDevicesWithoutAutopilotProfileAssigned()“The count of intune devices not autopilot profile assigned.Optional<Integer>getDevicesWithoutCloudIdentity()“The count of devices that are not cloud identity.Optional<Integer>getIntuneDevices()“The count of intune devices that are not autopilot registerd.Optional<Integer>getTenantAttachDevices()“Total count of tenant attach devices.Optional<Integer>getTotalDevices()“The total count of devices.com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<Integer>getUnsupportedOSversionDevices()“The count of Windows 10 devices that have unsupported OS versions.Optional<Integer>getWindows10Devices()“The count of windows 10 devices.Optional<UserExperienceAnalyticsWindows10DevicesSummary>getWindows10DevicesSummary()“The user experience analytics work from anywhere Windows 10 devices summary.Optional<Integer>getWindows10DevicesWithoutTenantAttach()“The count of windows 10 devices that are Intune and co-managed.StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithAutopilotDevicesSummary(UserExperienceAnalyticsAutopilotDevicesSummary autopilotDevicesSummary)Returns an immutable copy ofthiswith just theautopilotDevicesSummaryfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithCloudIdentityDevicesSummary(UserExperienceAnalyticsCloudIdentityDevicesSummary cloudIdentityDevicesSummary)Returns an immutable copy ofthiswith just thecloudIdentityDevicesSummaryfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithCloudManagementDevicesSummary(UserExperienceAnalyticsCloudManagementDevicesSummary cloudManagementDevicesSummary)Returns an immutable copy ofthiswith just thecloudManagementDevicesSummaryfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithCoManagedDevices(Integer coManagedDevices)Returns an immutable copy ofthiswith just thecoManagedDevicesfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithDevicesNotAutopilotRegistered(Integer devicesNotAutopilotRegistered)Returns an immutable copy ofthiswith just thedevicesNotAutopilotRegisteredfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithDevicesWithoutAutopilotProfileAssigned(Integer devicesWithoutAutopilotProfileAssigned)Returns an immutable copy ofthiswith just thedevicesWithoutAutopilotProfileAssignedfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithDevicesWithoutCloudIdentity(Integer devicesWithoutCloudIdentity)Returns an immutable copy ofthiswith just thedevicesWithoutCloudIdentityfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithIntuneDevices(Integer intuneDevices)Returns an immutable copy ofthiswith just theintuneDevicesfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithTenantAttachDevices(Integer tenantAttachDevices)Returns an immutable copy ofthiswith just thetenantAttachDevicesfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithTotalDevices(Integer totalDevices)Returns an immutable copy ofthiswith just thetotalDevicesfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithUnmappedField(String name, Object value)UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithUnsupportedOSversionDevices(Integer unsupportedOSversionDevices)Returns an immutable copy ofthiswith just theunsupportedOSversionDevicesfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithWindows10Devices(Integer windows10Devices)Returns an immutable copy ofthiswith just thewindows10Devicesfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithWindows10DevicesSummary(UserExperienceAnalyticsWindows10DevicesSummary windows10DevicesSummary)Returns an immutable copy ofthiswith just thewindows10DevicesSummaryfield changed.UserExperienceAnalyticsWorkFromAnywhereDevicesSummarywithWindows10DevicesWithoutTenantAttach(Integer windows10DevicesWithoutTenantAttach)Returns an immutable copy ofthiswith just thewindows10DevicesWithoutTenantAttachfield changed.
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
autopilotDevicesSummary
protected UserExperienceAnalyticsAutopilotDevicesSummary autopilotDevicesSummary
-
cloudIdentityDevicesSummary
protected UserExperienceAnalyticsCloudIdentityDevicesSummary cloudIdentityDevicesSummary
-
cloudManagementDevicesSummary
protected UserExperienceAnalyticsCloudManagementDevicesSummary cloudManagementDevicesSummary
-
coManagedDevices
protected Integer coManagedDevices
-
devicesNotAutopilotRegistered
protected Integer devicesNotAutopilotRegistered
-
devicesWithoutAutopilotProfileAssigned
protected Integer devicesWithoutAutopilotProfileAssigned
-
devicesWithoutCloudIdentity
protected Integer devicesWithoutCloudIdentity
-
intuneDevices
protected Integer intuneDevices
-
tenantAttachDevices
protected Integer tenantAttachDevices
-
totalDevices
protected Integer totalDevices
-
unsupportedOSversionDevices
protected Integer unsupportedOSversionDevices
-
windows10Devices
protected Integer windows10Devices
-
windows10DevicesSummary
protected UserExperienceAnalyticsWindows10DevicesSummary windows10DevicesSummary
-
windows10DevicesWithoutTenantAttach
protected Integer windows10DevicesWithoutTenantAttach
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getAutopilotDevicesSummary
public Optional<UserExperienceAnalyticsAutopilotDevicesSummary> getAutopilotDevicesSummary()
“The user experience analytics work from anywhere Autopilot devices summary. Read -only.”- Returns:
- property autopilotDevicesSummary
-
withAutopilotDevicesSummary
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withAutopilotDevicesSummary(UserExperienceAnalyticsAutopilotDevicesSummary autopilotDevicesSummary)
Returns an immutable copy ofthiswith just theautopilotDevicesSummaryfield 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 user experience analytics work from anywhere Autopilot devices summary. Read -only.”
- Parameters:
autopilotDevicesSummary- new value ofautopilotDevicesSummaryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theautopilotDevicesSummaryfield changed
-
getCloudIdentityDevicesSummary
public Optional<UserExperienceAnalyticsCloudIdentityDevicesSummary> getCloudIdentityDevicesSummary()
“The user experience analytics work from anywhere Cloud Identity devices summary. Read-only.”- Returns:
- property cloudIdentityDevicesSummary
-
withCloudIdentityDevicesSummary
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withCloudIdentityDevicesSummary(UserExperienceAnalyticsCloudIdentityDevicesSummary cloudIdentityDevicesSummary)
Returns an immutable copy ofthiswith just thecloudIdentityDevicesSummaryfield 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 user experience analytics work from anywhere Cloud Identity devices summary. Read-only.”
- Parameters:
cloudIdentityDevicesSummary- new value ofcloudIdentityDevicesSummaryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecloudIdentityDevicesSummaryfield changed
-
getCloudManagementDevicesSummary
public Optional<UserExperienceAnalyticsCloudManagementDevicesSummary> getCloudManagementDevicesSummary()
“The user experience analytics work from anywhere Cloud management devices summary. Read-only.”- Returns:
- property cloudManagementDevicesSummary
-
withCloudManagementDevicesSummary
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withCloudManagementDevicesSummary(UserExperienceAnalyticsCloudManagementDevicesSummary cloudManagementDevicesSummary)
Returns an immutable copy ofthiswith just thecloudManagementDevicesSummaryfield 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 user experience analytics work from anywhere Cloud management devices summary. Read-only.”
- Parameters:
cloudManagementDevicesSummary- new value ofcloudManagementDevicesSummaryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecloudManagementDevicesSummaryfield changed
-
getCoManagedDevices
public Optional<Integer> getCoManagedDevices()
“Total number of co-managed devices. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property coManagedDevices
-
withCoManagedDevices
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withCoManagedDevices(Integer coManagedDevices)
Returns an immutable copy ofthiswith just thecoManagedDevicesfield 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.“Total number of co-managed devices. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
coManagedDevices- new value ofcoManagedDevicesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecoManagedDevicesfield changed
-
getDevicesNotAutopilotRegistered
public Optional<Integer> getDevicesNotAutopilotRegistered()
“The count of intune devices that are not autopilot registerd. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property devicesNotAutopilotRegistered
-
withDevicesNotAutopilotRegistered
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withDevicesNotAutopilotRegistered(Integer devicesNotAutopilotRegistered)
Returns an immutable copy ofthiswith just thedevicesNotAutopilotRegisteredfield 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 intune devices that are not autopilot registerd. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
devicesNotAutopilotRegistered- new value ofdevicesNotAutopilotRegisteredfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedevicesNotAutopilotRegisteredfield changed
-
getDevicesWithoutAutopilotProfileAssigned
public Optional<Integer> getDevicesWithoutAutopilotProfileAssigned()
“The count of intune devices not autopilot profile assigned. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property devicesWithoutAutopilotProfileAssigned
-
withDevicesWithoutAutopilotProfileAssigned
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withDevicesWithoutAutopilotProfileAssigned(Integer devicesWithoutAutopilotProfileAssigned)
Returns an immutable copy ofthiswith just thedevicesWithoutAutopilotProfileAssignedfield 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 intune devices not autopilot profile assigned. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
devicesWithoutAutopilotProfileAssigned- new value ofdevicesWithoutAutopilotProfileAssignedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedevicesWithoutAutopilotProfileAssignedfield changed
-
getDevicesWithoutCloudIdentity
public Optional<Integer> getDevicesWithoutCloudIdentity()
“The count of devices that are not cloud identity. Read-only. Valid values - 2147483648 to 2147483647”- Returns:
- property devicesWithoutCloudIdentity
-
withDevicesWithoutCloudIdentity
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withDevicesWithoutCloudIdentity(Integer devicesWithoutCloudIdentity)
Returns an immutable copy ofthiswith just thedevicesWithoutCloudIdentityfield 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 that are not cloud identity. Read-only. Valid values - 2147483648 to 2147483647”
- Parameters:
devicesWithoutCloudIdentity- new value ofdevicesWithoutCloudIdentityfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedevicesWithoutCloudIdentityfield changed
-
getIntuneDevices
public Optional<Integer> getIntuneDevices()
“The count of intune devices that are not autopilot registerd. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property intuneDevices
-
withIntuneDevices
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withIntuneDevices(Integer intuneDevices)
Returns an immutable copy ofthiswith just theintuneDevicesfield 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 intune devices that are not autopilot registerd. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
intuneDevices- new value ofintuneDevicesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theintuneDevicesfield changed
-
getTenantAttachDevices
public Optional<Integer> getTenantAttachDevices()
“Total count of tenant attach devices. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property tenantAttachDevices
-
withTenantAttachDevices
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withTenantAttachDevices(Integer tenantAttachDevices)
Returns an immutable copy ofthiswith just thetenantAttachDevicesfield 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.“Total count of tenant attach devices. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
tenantAttachDevices- new value oftenantAttachDevicesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetenantAttachDevicesfield changed
-
getTotalDevices
public Optional<Integer> getTotalDevices()
“The total count of devices. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property totalDevices
-
withTotalDevices
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withTotalDevices(Integer totalDevices)
Returns an immutable copy ofthiswith just thetotalDevicesfield 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 total count of devices. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
totalDevices- new value oftotalDevicesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetotalDevicesfield changed
-
getUnsupportedOSversionDevices
public Optional<Integer> getUnsupportedOSversionDevices()
“The count of Windows 10 devices that have unsupported OS versions. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property unsupportedOSversionDevices
-
withUnsupportedOSversionDevices
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withUnsupportedOSversionDevices(Integer unsupportedOSversionDevices)
Returns an immutable copy ofthiswith just theunsupportedOSversionDevicesfield 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 Windows 10 devices that have unsupported OS versions. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
unsupportedOSversionDevices- new value ofunsupportedOSversionDevicesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theunsupportedOSversionDevicesfield changed
-
getWindows10Devices
public Optional<Integer> getWindows10Devices()
“The count of windows 10 devices. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property windows10Devices
-
withWindows10Devices
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withWindows10Devices(Integer windows10Devices)
Returns an immutable copy ofthiswith just thewindows10Devicesfield 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 windows 10 devices. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
windows10Devices- new value ofwindows10Devicesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewindows10Devicesfield changed
-
getWindows10DevicesSummary
public Optional<UserExperienceAnalyticsWindows10DevicesSummary> getWindows10DevicesSummary()
“The user experience analytics work from anywhere Windows 10 devices summary. Read-only.”- Returns:
- property windows10DevicesSummary
-
withWindows10DevicesSummary
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withWindows10DevicesSummary(UserExperienceAnalyticsWindows10DevicesSummary windows10DevicesSummary)
Returns an immutable copy ofthiswith just thewindows10DevicesSummaryfield 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 user experience analytics work from anywhere Windows 10 devices summary. Read-only.”
- Parameters:
windows10DevicesSummary- new value ofwindows10DevicesSummaryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewindows10DevicesSummaryfield changed
-
getWindows10DevicesWithoutTenantAttach
public Optional<Integer> getWindows10DevicesWithoutTenantAttach()
“The count of windows 10 devices that are Intune and co-managed. Read-only. Valid values -2147483648 to 2147483647”- Returns:
- property windows10DevicesWithoutTenantAttach
-
withWindows10DevicesWithoutTenantAttach
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withWindows10DevicesWithoutTenantAttach(Integer windows10DevicesWithoutTenantAttach)
Returns an immutable copy ofthiswith just thewindows10DevicesWithoutTenantAttachfield 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 windows 10 devices that are Intune and co-managed. Read-only. Valid values -2147483648 to 2147483647”
- Parameters:
windows10DevicesWithoutTenantAttach- new value ofwindows10DevicesWithoutTenantAttachfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewindows10DevicesWithoutTenantAttachfield changed
-
withUnmappedField
public UserExperienceAnalyticsWorkFromAnywhereDevicesSummary withUnmappedField(String name, Object value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static UserExperienceAnalyticsWorkFromAnywhereDevicesSummary.Builder builder()
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
-
-