Class UserExperienceAnalyticsCloudManagementDevicesSummary

  • All Implemented Interfaces:
    com.github.davidmoten.odata.client.ODataType

    public class UserExperienceAnalyticsCloudManagementDevicesSummary
    extends Object
    implements com.github.davidmoten.odata.client.ODataType
    “The user experience work from anywhere Cloud management devices summary.”
    • 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
      • coManagedDeviceCount

        protected Integer coManagedDeviceCount
      • intuneDeviceCount

        protected Integer intuneDeviceCount
      • tenantAttachDeviceCount

        protected Integer tenantAttachDeviceCount
    • Constructor Detail

      • UserExperienceAnalyticsCloudManagementDevicesSummary

        protected UserExperienceAnalyticsCloudManagementDevicesSummary()
    • Method Detail

      • odataTypeName

        public String odataTypeName()
        Specified by:
        odataTypeName in interface com.github.davidmoten.odata.client.ODataType
      • getCoManagedDeviceCount

        public Optional<Integer> getCoManagedDeviceCount()
        “Total number of co-managed devices. Read-only.”
        Returns:
        property coManagedDeviceCount
      • withCoManagedDeviceCount

        public UserExperienceAnalyticsCloudManagementDevicesSummary withCoManagedDeviceCount​(Integer coManagedDeviceCount)
        Returns an immutable copy of this with just the coManagedDeviceCount field changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that when this.patch() is called (if available)on the returned object only the changed fields are submitted.

        “Total number of co-managed devices. Read-only.”

        Parameters:
        coManagedDeviceCount - new value of coManagedDeviceCount field (as defined in service metadata)
        Returns:
        immutable copy of this with just the coManagedDeviceCount field changed
      • getIntuneDeviceCount

        public Optional<Integer> getIntuneDeviceCount()
        “The count of intune devices that are not autopilot registerd. Read-only.”
        Returns:
        property intuneDeviceCount
      • withIntuneDeviceCount

        public UserExperienceAnalyticsCloudManagementDevicesSummary withIntuneDeviceCount​(Integer intuneDeviceCount)
        Returns an immutable copy of this with just the intuneDeviceCount field changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that when this. 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.”

        Parameters:
        intuneDeviceCount - new value of intuneDeviceCount field (as defined in service metadata)
        Returns:
        immutable copy of this with just the intuneDeviceCount field changed
      • getTenantAttachDeviceCount

        public Optional<Integer> getTenantAttachDeviceCount()
        “Total count of tenant attach devices. Read-only.”
        Returns:
        property tenantAttachDeviceCount
      • withTenantAttachDeviceCount

        public UserExperienceAnalyticsCloudManagementDevicesSummary withTenantAttachDeviceCount​(Integer tenantAttachDeviceCount)
        Returns an immutable copy of this with just the tenantAttachDeviceCount field changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that when this.patch() is called (if available)on the returned object only the changed fields are submitted.

        “Total count of tenant attach devices. Read-only.”

        Parameters:
        tenantAttachDeviceCount - new value of tenantAttachDeviceCount field (as defined in service metadata)
        Returns:
        immutable copy of this with just the tenantAttachDeviceCount field changed
      • getUnmappedFields

        public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
        Specified by:
        getUnmappedFields in interface com.github.davidmoten.odata.client.ODataType
      • postInject

        public void postInject​(boolean addKeysToContextPath)
        Specified by:
        postInject in interface com.github.davidmoten.odata.client.ODataType