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

public class Run extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Run.
  • Field Details

    • completedDateTime

      @SerializedName(value="completedDateTime", alternate="CompletedDateTime") @Expose @Nullable public OffsetDateTime completedDateTime
      The Completed Date Time. The date time that the run 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 run execution.
    • failedUsersCount

      @SerializedName(value="failedUsersCount", alternate="FailedUsersCount") @Expose @Nullable public Integer failedUsersCount
      The Failed Users Count. The number of users that failed in the run execution.
    • lastUpdatedDateTime

      @SerializedName(value="lastUpdatedDateTime", alternate="LastUpdatedDateTime") @Expose @Nullable public OffsetDateTime lastUpdatedDateTime
      The Last Updated Date Time. The datetime that the run was last updated.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
    • processingStatus

      @SerializedName(value="processingStatus", alternate="ProcessingStatus") @Expose @Nullable public LifecycleWorkflowProcessingStatus processingStatus
      The Processing Status. The run 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 run is scheduled to be executed for a workflow.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 run execution started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
    • successfulUsersCount

      @SerializedName(value="successfulUsersCount", alternate="SuccessfulUsersCount") @Expose @Nullable public Integer successfulUsersCount
      The Successful Users Count. The number of successfully completed users in the run.
    • totalTasksCount

      @SerializedName(value="totalTasksCount", alternate="TotalTasksCount") @Expose @Nullable public Integer totalTasksCount
      The Total Tasks Count.
    • totalUnprocessedTasksCount

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

      @SerializedName(value="totalUsersCount", alternate="TotalUsersCount") @Expose @Nullable public Integer totalUsersCount
      The Total Users Count. The total number of users in the workflow execution.
    • workflowExecutionType

      @SerializedName(value="workflowExecutionType", alternate="WorkflowExecutionType") @Expose @Nullable public WorkflowExecutionType workflowExecutionType
      The Workflow Execution Type. The execution type of the workflows associated with the run. The possible values are: scheduled, onDemand, unknownFutureValue.Supports $filter(eq, ne) and $orderby.
    • taskProcessingResults

      @SerializedName(value="taskProcessingResults", alternate="TaskProcessingResults") @Expose @Nullable public TaskProcessingResultCollectionPage taskProcessingResults
      The Task Processing Results. The related taskProcessingResults.
    • userProcessingResults

      @SerializedName(value="userProcessingResults", alternate="UserProcessingResults") @Expose @Nullable public UserProcessingResultCollectionPage userProcessingResults
      The User Processing Results. The associated individual user execution.
  • Constructor Details

    • Run

      public Run()
  • 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