Enum MediaJobState

java.lang.Object
java.lang.Enum<MediaJobState>
com.azure.messaging.eventgrid.systemevents.MediaJobState
All Implemented Interfaces:
Serializable, Comparable<MediaJobState>, java.lang.constant.Constable

public enum MediaJobState extends Enum<MediaJobState>
The previous state of the Job.
  • Enum Constant Details

    • CANCELED

      public static final MediaJobState CANCELED
      The job was canceled. This is a final state for the job.
    • CANCELING

      public static final MediaJobState CANCELING
      The job is in the process of being canceled. This is a transient state for the job.
    • ERROR

      public static final MediaJobState ERROR
      The job has encountered an error. This is a final state for the job.
    • FINISHED

      public static final MediaJobState FINISHED
      The job is finished. This is a final state for the job.
    • PROCESSING

      public static final MediaJobState PROCESSING
      The job is processing. This is a transient state for the job.
    • QUEUED

      public static final MediaJobState QUEUED
      The job is in a queued state, waiting for resources to become available. This is a transient state.
    • SCHEDULED

      public static final MediaJobState SCHEDULED
      The job is being scheduled to run on an available resource. This is a transient state, between queued and processing states.
  • Method Details

    • values

      public static MediaJobState[] 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 MediaJobState 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
    • fromString

      public static MediaJobState fromString(String value)
      Parses a serialized value to a MediaJobState instance.
      Parameters:
      value - the serialized value to parse.
      Returns:
      the parsed MediaJobState object, or null if unable to parse.
    • toString

      public String toString()
      Overrides:
      toString in class Enum<MediaJobState>