Class UserProcessingResult

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.identitygovernance.models.UserProcessingResult
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class UserProcessingResult extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the User Processing Result.
  • Field Details

    • completedDateTime

      @SerializedName(value="completedDateTime", alternate="CompletedDateTime") @Expose @Nullable public OffsetDateTime completedDateTime
      The Completed Date Time. The date time that the workflow execution for a user completed. Value is null if the workflow hasn't completed.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
    • failedTasksCount

      @SerializedName(value="failedTasksCount", alternate="FailedTasksCount") @Expose @Nullable public Integer failedTasksCount
      The Failed Tasks Count. The number of tasks that failed in the workflow execution.
    • processingStatus

      @SerializedName(value="processingStatus", alternate="ProcessingStatus") @Expose @Nullable public LifecycleWorkflowProcessingStatus processingStatus
      The Processing Status. The workflow execution status. The possible values are: queued, inProgress, completed, completedWithErrors, canceled, failed, unknownFutureValue.Supports $filter(eq, ne) and $orderby.
    • scheduledDateTime

      @SerializedName(value="scheduledDateTime", alternate="ScheduledDateTime") @Expose @Nullable public OffsetDateTime scheduledDateTime
      The Scheduled Date Time. The date time that the workflow is scheduled to be executed for a user.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
    • startedDateTime

      @SerializedName(value="startedDateTime", alternate="StartedDateTime") @Expose @Nullable public OffsetDateTime startedDateTime
      The Started Date Time. The date time that the workflow execution started. Value is null if the workflow execution has not started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
    • totalTasksCount

      @SerializedName(value="totalTasksCount", alternate="TotalTasksCount") @Expose @Nullable public Integer totalTasksCount
      The Total Tasks Count. The total number of tasks that in the workflow execution.
    • totalUnprocessedTasksCount

      @SerializedName(value="totalUnprocessedTasksCount", alternate="TotalUnprocessedTasksCount") @Expose @Nullable public Integer totalUnprocessedTasksCount
      The Total Unprocessed Tasks Count. The total number of unprocessed tasks for the workflow.
    • workflowExecutionType

      @SerializedName(value="workflowExecutionType", alternate="WorkflowExecutionType") @Expose @Nullable public WorkflowExecutionType workflowExecutionType
      The Workflow Execution Type. Describes the execution type of the workflow. The possible values are: scheduled, onDemand, unknownFutureValue.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
    • workflowVersion

      @SerializedName(value="workflowVersion", alternate="WorkflowVersion") @Expose @Nullable public Integer workflowVersion
      The Workflow Version. The version of the workflow that was executed.
    • subject

      @SerializedName(value="subject", alternate="Subject") @Expose @Nullable public User subject
      The Subject. The unique identifier of the AAD user targeted for the taskProcessingResult.Supports $filter(eq, ne) and $expand.
    • taskProcessingResults

      @SerializedName(value="taskProcessingResults", alternate="TaskProcessingResults") @Expose @Nullable public TaskProcessingResultCollectionPage taskProcessingResults
      The Task Processing Results. The associated individual task execution.
  • Constructor Details

    • UserProcessingResult

      public UserProcessingResult()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to