Class TaskProcessingResult

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

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

    • completedDateTime

      @SerializedName(value="completedDateTime", alternate="CompletedDateTime") @Expose @Nullable public OffsetDateTime completedDateTime
      The Completed Date Time. The date time when taskProcessingResult execution ended. Value is null if task execution is still in progress.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
    • createdDateTime

      @SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public OffsetDateTime createdDateTime
      The Created Date Time. The date time when the taskProcessingResult was created.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby.
    • failureReason

      @SerializedName(value="failureReason", alternate="FailureReason") @Expose @Nullable public String failureReason
      The Failure Reason. Describes why the taskProcessingResult has failed.
    • processingStatus

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

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

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

      @SerializedName(value="task", alternate="Task") @Expose @Nullable public Task task
      The Task. The related workflow task
  • Constructor Details

    • TaskProcessingResult

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