Class DeviceHealthScriptDeviceState.Builder

    • Method Detail

      • assignmentFilterIds

        public DeviceHealthScriptDeviceState.Builder assignmentFilterIds​(List<String> assignmentFilterIds)
        “A list of the assignment filter ids used for health script applicability evaluation”
        Parameters:
        assignmentFilterIds - value of assignmentFilterIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • assignmentFilterIds

        public DeviceHealthScriptDeviceState.Builder assignmentFilterIds​(String... assignmentFilterIds)
        “A list of the assignment filter ids used for health script applicability evaluation”
        Parameters:
        assignmentFilterIds - value of assignmentFilterIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • assignmentFilterIdsNextLink

        public DeviceHealthScriptDeviceState.Builder assignmentFilterIdsNextLink​(String assignmentFilterIdsNextLink)
        “A list of the assignment filter ids used for health script applicability evaluation”
        Parameters:
        assignmentFilterIdsNextLink - value of assignmentFilterIds@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • detectionState

        public DeviceHealthScriptDeviceState.Builder detectionState​(RunState detectionState)
        “Detection state from the lastest device health script execution”
        Parameters:
        detectionState - value of detectionState property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • expectedStateUpdateDateTime

        public DeviceHealthScriptDeviceState.Builder expectedStateUpdateDateTime​(OffsetDateTime expectedStateUpdateDateTime)
        “The next timestamp of when the device health script is expected to execute”
        Parameters:
        expectedStateUpdateDateTime - value of expectedStateUpdateDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastStateUpdateDateTime

        public DeviceHealthScriptDeviceState.Builder lastStateUpdateDateTime​(OffsetDateTime lastStateUpdateDateTime)
        “The last timestamp of when the device health script executed”
        Parameters:
        lastStateUpdateDateTime - value of lastStateUpdateDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lastSyncDateTime

        public DeviceHealthScriptDeviceState.Builder lastSyncDateTime​(OffsetDateTime lastSyncDateTime)
        “The last time that Intune Managment Extension synced with Intune”
        Parameters:
        lastSyncDateTime - value of lastSyncDateTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • postRemediationDetectionScriptError

        public DeviceHealthScriptDeviceState.Builder postRemediationDetectionScriptError​(String postRemediationDetectionScriptError)
        “Error from the detection script after remediation”
        Parameters:
        postRemediationDetectionScriptError - value of postRemediationDetectionScriptError property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • postRemediationDetectionScriptOutput

        public DeviceHealthScriptDeviceState.Builder postRemediationDetectionScriptOutput​(String postRemediationDetectionScriptOutput)
        “Detection script output after remediation”
        Parameters:
        postRemediationDetectionScriptOutput - value of postRemediationDetectionScriptOutput property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • preRemediationDetectionScriptError

        public DeviceHealthScriptDeviceState.Builder preRemediationDetectionScriptError​(String preRemediationDetectionScriptError)
        “Error from the detection script before remediation”
        Parameters:
        preRemediationDetectionScriptError - value of preRemediationDetectionScriptError property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • preRemediationDetectionScriptOutput

        public DeviceHealthScriptDeviceState.Builder preRemediationDetectionScriptOutput​(String preRemediationDetectionScriptOutput)
        “Output of the detection script before remediation”
        Parameters:
        preRemediationDetectionScriptOutput - value of preRemediationDetectionScriptOutput property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • remediationScriptError

        public DeviceHealthScriptDeviceState.Builder remediationScriptError​(String remediationScriptError)
        “Error output of the remediation script”
        Parameters:
        remediationScriptError - value of remediationScriptError property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • remediationState

        public DeviceHealthScriptDeviceState.Builder remediationState​(RemediationState remediationState)
        “Remediation state from the lastest device health script execution”
        Parameters:
        remediationState - value of remediationState property (as defined in service metadata)
        Returns:
        this (for method chaining)