Enum OrchestrationRuntimeStatus

java.lang.Object
java.lang.Enum<OrchestrationRuntimeStatus>
io.dapr.durabletask.OrchestrationRuntimeStatus
All Implemented Interfaces:
Serializable, Comparable<OrchestrationRuntimeStatus>

public enum OrchestrationRuntimeStatus extends Enum<OrchestrationRuntimeStatus>
Enum describing the runtime status of the orchestration.
  • Enum Constant Details

    • RUNNING

      public static final OrchestrationRuntimeStatus RUNNING
      The orchestration started running.
    • COMPLETED

      public static final OrchestrationRuntimeStatus COMPLETED
      The orchestration completed normally.
    • CONTINUED_AS_NEW

      public static final OrchestrationRuntimeStatus CONTINUED_AS_NEW
      The orchestration is transitioning into a new instance. This status value is obsolete and exists only for compatibility reasons.
    • FAILED

      public static final OrchestrationRuntimeStatus FAILED
      The orchestration completed with an unhandled exception.
    • CANCELED

      public static final OrchestrationRuntimeStatus CANCELED
      The orchestration canceled gracefully. The Canceled status is not currently used and exists only for compatibility reasons.
    • TERMINATED

      public static final OrchestrationRuntimeStatus TERMINATED
      The orchestration was abruptly terminated via a management API call.
    • PENDING

      public static final OrchestrationRuntimeStatus PENDING
      The orchestration was scheduled but hasn't started running.
    • SUSPENDED

      public static final OrchestrationRuntimeStatus SUSPENDED
      The orchestration is in a suspended state.
    • STALLED

      public static final OrchestrationRuntimeStatus STALLED
      The orchestration is in a stalled state.
  • Method Details

    • values

      public static OrchestrationRuntimeStatus[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static OrchestrationRuntimeStatus valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null