Class IosUpdateDeviceStatus.Builder

    • Method Detail

      • complianceGracePeriodExpirationDateTime

        public IosUpdateDeviceStatus.Builder complianceGracePeriodExpirationDateTime​(OffsetDateTime complianceGracePeriodExpirationDateTime)
        “The DateTime when device compliance grace period expires”
        Parameters:
        complianceGracePeriodExpirationDateTime - value of complianceGracePeriodExpirationDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceDisplayName

        public IosUpdateDeviceStatus.Builder deviceDisplayName​(String deviceDisplayName)
        “Device name of the DevicePolicyStatus.”
        Parameters:
        deviceDisplayName - value of deviceDisplayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceId

        public IosUpdateDeviceStatus.Builder deviceId​(String deviceId)
        “The device id that is being reported.”
        Parameters:
        deviceId - value of deviceId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceModel

        public IosUpdateDeviceStatus.Builder deviceModel​(String deviceModel)
        “The device model that is being reported”
        Parameters:
        deviceModel - value of deviceModel property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • installStatus

        public IosUpdateDeviceStatus.Builder installStatus​(IosUpdatesInstallStatus installStatus)
        “The installation status of the policy report.”
        Parameters:
        installStatus - value of installStatus property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastReportedDateTime

        public IosUpdateDeviceStatus.Builder lastReportedDateTime​(OffsetDateTime lastReportedDateTime)
        “Last modified date time of the policy report.”
        Parameters:
        lastReportedDateTime - value of lastReportedDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • osVersion

        public IosUpdateDeviceStatus.Builder osVersion​(String osVersion)
        “The device version that is being reported.”
        Parameters:
        osVersion - value of osVersion property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • platform

        public IosUpdateDeviceStatus.Builder platform​(Integer platform)
        “Platform of the device that is being reported”
        Parameters:
        platform - value of platform property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • status

        public IosUpdateDeviceStatus.Builder status​(ComplianceStatus status)
        “Compliance status of the policy report.”
        Parameters:
        status - value of status property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userId

        public IosUpdateDeviceStatus.Builder userId​(String userId)
        “The User id that is being reported.”
        Parameters:
        userId - value of userId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userName

        public IosUpdateDeviceStatus.Builder userName​(String userName)
        “The User Name that is being reported”
        Parameters:
        userName - value of userName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userPrincipalName

        public IosUpdateDeviceStatus.Builder userPrincipalName​(String userPrincipalName)
        “UserPrincipalName.”
        Parameters:
        userPrincipalName - value of userPrincipalName property (as defined in service metadata)
        Returns:
        this (for method chaining)