Enum Class ExitCode

java.lang.Object
java.lang.Enum<ExitCode>
com.netflix.genie.agent.cli.ExitCode
All Implemented Interfaces:
Serializable, Comparable<ExitCode>, Constable

public enum ExitCode extends Enum<ExitCode>
Exit codes for Genie agent.
Since:
4.0.0
  • Enum Constant Details

    • SUCCESS

      public static final ExitCode SUCCESS
      Agent command execution completed successfully.
    • INIT_FAIL

      public static final ExitCode INIT_FAIL
      Agent failed to bootstrap and/or initialize.
    • INVALID_ARGS

      public static final ExitCode INVALID_ARGS
      Command-line options provided are invalid.
    • COMMAND_INIT_FAIL

      public static final ExitCode COMMAND_INIT_FAIL
      The selected agent command failed to initialize.
    • EXEC_FAIL

      public static final ExitCode EXEC_FAIL
      The selected agent command failed to execute.
    • EXEC_ABORTED

      public static final ExitCode EXEC_ABORTED
      The selected agent command was forcefully terminated before completion.
  • Method Details

    • values

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

      public static ExitCode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null