Class DeviceManagementAutopilotEvent.Builder

    • Method Detail

      • accountSetupDuration

        public DeviceManagementAutopilotEvent.Builder accountSetupDuration​(Duration accountSetupDuration)
        “Time spent in user ESP.”
        Parameters:
        accountSetupDuration - value of accountSetupDuration property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • accountSetupStatus

        public DeviceManagementAutopilotEvent.Builder accountSetupStatus​(WindowsAutopilotDeploymentState accountSetupStatus)
        “Deployment status for the enrollment status page account setup phase.”
        Parameters:
        accountSetupStatus - value of accountSetupStatus property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deploymentDuration

        public DeviceManagementAutopilotEvent.Builder deploymentDuration​(Duration deploymentDuration)
        “Autopilot deployment duration including enrollment.”
        Parameters:
        deploymentDuration - value of deploymentDuration property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deploymentEndDateTime

        public DeviceManagementAutopilotEvent.Builder deploymentEndDateTime​(OffsetDateTime deploymentEndDateTime)
        “Deployment end time.”
        Parameters:
        deploymentEndDateTime - value of deploymentEndDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deploymentStartDateTime

        public DeviceManagementAutopilotEvent.Builder deploymentStartDateTime​(OffsetDateTime deploymentStartDateTime)
        “Deployment start time.”
        Parameters:
        deploymentStartDateTime - value of deploymentStartDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deploymentState

        public DeviceManagementAutopilotEvent.Builder deploymentState​(WindowsAutopilotDeploymentState deploymentState)
        “Deployment state like Success, Failure, InProgress, SuccessWithTimeout.”
        Parameters:
        deploymentState - value of deploymentState property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deploymentTotalDuration

        public DeviceManagementAutopilotEvent.Builder deploymentTotalDuration​(Duration deploymentTotalDuration)
        “Total deployment duration from enrollment to Desktop screen.”
        Parameters:
        deploymentTotalDuration - value of deploymentTotalDuration property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceId

        public DeviceManagementAutopilotEvent.Builder deviceId​(String deviceId)
        “Device id associated with the object”
        Parameters:
        deviceId - value of deviceId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • devicePreparationDuration

        public DeviceManagementAutopilotEvent.Builder devicePreparationDuration​(Duration devicePreparationDuration)
        “Time spent in device enrollment.”
        Parameters:
        devicePreparationDuration - value of devicePreparationDuration property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceRegisteredDateTime

        public DeviceManagementAutopilotEvent.Builder deviceRegisteredDateTime​(OffsetDateTime deviceRegisteredDateTime)
        “Device registration date.”
        Parameters:
        deviceRegisteredDateTime - value of deviceRegisteredDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceSerialNumber

        public DeviceManagementAutopilotEvent.Builder deviceSerialNumber​(String deviceSerialNumber)
        “Device serial number.”
        Parameters:
        deviceSerialNumber - value of deviceSerialNumber property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceSetupDuration

        public DeviceManagementAutopilotEvent.Builder deviceSetupDuration​(Duration deviceSetupDuration)
        “Time spent in device ESP.”
        Parameters:
        deviceSetupDuration - value of deviceSetupDuration property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceSetupStatus

        public DeviceManagementAutopilotEvent.Builder deviceSetupStatus​(WindowsAutopilotDeploymentState deviceSetupStatus)
        “Deployment status for the enrollment status page device setup phase.”
        Parameters:
        deviceSetupStatus - value of deviceSetupStatus property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enrollmentFailureDetails

        public DeviceManagementAutopilotEvent.Builder enrollmentFailureDetails​(String enrollmentFailureDetails)
        “Enrollment failure details.”
        Parameters:
        enrollmentFailureDetails - value of enrollmentFailureDetails property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enrollmentStartDateTime

        public DeviceManagementAutopilotEvent.Builder enrollmentStartDateTime​(OffsetDateTime enrollmentStartDateTime)
        “Device enrollment start date.”
        Parameters:
        enrollmentStartDateTime - value of enrollmentStartDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enrollmentState

        public DeviceManagementAutopilotEvent.Builder enrollmentState​(EnrollmentState enrollmentState)
        “Enrollment state like Enrolled, Failed.”
        Parameters:
        enrollmentState - value of enrollmentState property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • eventDateTime

        public DeviceManagementAutopilotEvent.Builder eventDateTime​(OffsetDateTime eventDateTime)
        “Time when the event occurred .”
        Parameters:
        eventDateTime - value of eventDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • managedDeviceName

        public DeviceManagementAutopilotEvent.Builder managedDeviceName​(String managedDeviceName)
        “Managed device name.”
        Parameters:
        managedDeviceName - value of managedDeviceName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • osVersion

        public DeviceManagementAutopilotEvent.Builder osVersion​(String osVersion)
        “Device operating system version.”
        Parameters:
        osVersion - value of osVersion property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • targetedAppCount

        public DeviceManagementAutopilotEvent.Builder targetedAppCount​(Integer targetedAppCount)
        “Count of applications targeted.”
        Parameters:
        targetedAppCount - value of targetedAppCount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • targetedPolicyCount

        public DeviceManagementAutopilotEvent.Builder targetedPolicyCount​(Integer targetedPolicyCount)
        “Count of policies targeted.”
        Parameters:
        targetedPolicyCount - value of targetedPolicyCount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • userPrincipalName

        public DeviceManagementAutopilotEvent.Builder userPrincipalName​(String userPrincipalName)
        “User principal name used to enroll the device.”
        Parameters:
        userPrincipalName - value of userPrincipalName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windows10EnrollmentCompletionPageConfigurationDisplayName

        public DeviceManagementAutopilotEvent.Builder windows10EnrollmentCompletionPageConfigurationDisplayName​(String windows10EnrollmentCompletionPageConfigurationDisplayName)
        “Enrollment Status Page profile name”
        Parameters:
        windows10EnrollmentCompletionPageConfigurationDisplayName - value of windows10EnrollmentCompletionPageConfigurationDisplayName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windows10EnrollmentCompletionPageConfigurationId

        public DeviceManagementAutopilotEvent.Builder windows10EnrollmentCompletionPageConfigurationId​(String windows10EnrollmentCompletionPageConfigurationId)
        “Enrollment Status Page profile ID”
        Parameters:
        windows10EnrollmentCompletionPageConfigurationId - value of windows10EnrollmentCompletionPageConfigurationId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsAutopilotDeploymentProfileDisplayName

        public DeviceManagementAutopilotEvent.Builder windowsAutopilotDeploymentProfileDisplayName​(String windowsAutopilotDeploymentProfileDisplayName)
        “Autopilot profile name.”
        Parameters:
        windowsAutopilotDeploymentProfileDisplayName - value of windowsAutopilotDeploymentProfileDisplayName property (as defined in service metadata)
        Returns:
        this (for method chaining)