Class DeviceManagement.Builder

    • Method Detail

      • deviceComplianceReportSummarizationDateTime

        public DeviceManagement.Builder deviceComplianceReportSummarizationDateTime​(OffsetDateTime deviceComplianceReportSummarizationDateTime)
        “The last requested time of device compliance reporting for this account. This property is read-only.”

        Org.OData.Core.V1.Computed

        true

        Org.OData.Core.V1.Permissions

        Parameters:
        deviceComplianceReportSummarizationDateTime - value of deviceComplianceReportSummarizationDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • intuneAccountId

        public DeviceManagement.Builder intuneAccountId​(UUID intuneAccountId)
        “Intune Account Id for given tenant”
        Parameters:
        intuneAccountId - value of intuneAccountId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastReportAggregationDateTime

        public DeviceManagement.Builder lastReportAggregationDateTime​(OffsetDateTime lastReportAggregationDateTime)
        “The last modified time of reporting for this account. This property is read-only .”

        Org.OData.Core.V1.Computed

        true

        Org.OData.Core.V1.Permissions

        Parameters:
        lastReportAggregationDateTime - value of lastReportAggregationDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • legacyPcManangementEnabled

        public DeviceManagement.Builder legacyPcManangementEnabled​(Boolean legacyPcManangementEnabled)
        “The property to enable Non-MDM managed legacy PC management for this account. This property is read-only.”

        Org.OData.Core.V1.Computed

        true

        Org.OData.Core.V1.Permissions

        Parameters:
        legacyPcManangementEnabled - value of legacyPcManangementEnabled property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • maximumDepTokens

        public DeviceManagement.Builder maximumDepTokens​(Integer maximumDepTokens)
        “Maximum number of dep tokens allowed per-tenant.”
        Parameters:
        maximumDepTokens - value of maximumDepTokens property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settings

        public DeviceManagement.Builder settings​(DeviceManagementSettings settings)
        “Account level settings.”
        Parameters:
        settings - value of settings property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • unlicensedAdminstratorsEnabled

        public DeviceManagement.Builder unlicensedAdminstratorsEnabled​(Boolean unlicensedAdminstratorsEnabled)
        “When enabled, users assigned as administrators via Role Assignment Memberships do not require an assigned Intune license. Prior to this, only Intune licensed users were granted permissions with an Intune role unless they were assigned a role via Azure Active Directory. You are limited to 350 unlicensed direct members for each AAD security group in a role assignment, but you can assign multiple AAD security groups to a role if you need to support more than 350 unlicensed administrators. Licensed administrators are unaffected, do not have to be direct members, nor does the 350 member limit apply. This property is read -only.”

        Org.OData.Core.V1.Computed

        true

        Org.OData.Core.V1.Permissions

        Parameters:
        unlicensedAdminstratorsEnabled - value of unlicensedAdminstratorsEnabled property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • intuneBrand

        public DeviceManagement.Builder intuneBrand​(IntuneBrand intuneBrand)
        “intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal.”
        Parameters:
        intuneBrand - value of intuneBrand property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • accountMoveCompletionDateTime

        public DeviceManagement.Builder accountMoveCompletionDateTime​(OffsetDateTime accountMoveCompletionDateTime)
        “The date & time when tenant data moved between scaleunits.”
        Parameters:
        accountMoveCompletionDateTime - value of accountMoveCompletionDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • adminConsent

        public DeviceManagement.Builder adminConsent​(AdminConsent adminConsent)
        “Admin consent information.”
        Parameters:
        adminConsent - value of adminConsent property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceProtectionOverview

        public DeviceManagement.Builder deviceProtectionOverview​(DeviceProtectionOverview deviceProtectionOverview)
        “Device protection overview.”
        Parameters:
        deviceProtectionOverview - value of deviceProtectionOverview property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • managedDeviceCleanupSettings

        public DeviceManagement.Builder managedDeviceCleanupSettings​(ManagedDeviceCleanupSettings managedDeviceCleanupSettings)
        “Device cleanup rule”
        Parameters:
        managedDeviceCleanupSettings - value of managedDeviceCleanupSettings property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • subscriptions

        public DeviceManagement.Builder subscriptions​(DeviceManagementSubscriptions subscriptions)
        “Tenant's Subscription.”
        Parameters:
        subscriptions - value of subscriptions property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • subscriptionState

        public DeviceManagement.Builder subscriptionState​(DeviceManagementSubscriptionState subscriptionState)
        “Tenant mobile device management subscription state.”
        Parameters:
        subscriptionState - value of subscriptionState property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userExperienceAnalyticsSettings

        public DeviceManagement.Builder userExperienceAnalyticsSettings​(UserExperienceAnalyticsSettings userExperienceAnalyticsSettings)
        “User experience analytics device settings”
        Parameters:
        userExperienceAnalyticsSettings - value of userExperienceAnalyticsSettings property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsMalwareOverview

        public DeviceManagement.Builder windowsMalwareOverview​(WindowsMalwareOverview windowsMalwareOverview)
        “Malware overview for windows devices.”
        Parameters:
        windowsMalwareOverview - value of windowsMalwareOverview property (as defined in service metadata)
        Returns:
        this (for method chaining)