Enum TriggerSavepointMode

java.lang.Object
java.lang.Enum<TriggerSavepointMode>
org.apache.flink.runtime.dispatcher.TriggerSavepointMode
All Implemented Interfaces:
Serializable, Comparable<TriggerSavepointMode>

public enum TriggerSavepointMode extends Enum<TriggerSavepointMode>
Describes the context of taking a savepoint: Whether it is a savepoint for a running job or whether the job is cancelled, suspended or terminated with a savepoint.
  • Enum Constant Details

  • Method Details

    • values

      public static TriggerSavepointMode[] 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 TriggerSavepointMode 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
    • isTerminalMode

      public boolean isTerminalMode()
      Whether the operation will result in a globally terminal job status.