Package org.mandas.docker.client
Enum DockerClient.Signal
- java.lang.Object
-
- java.lang.Enum<DockerClient.Signal>
-
- org.mandas.docker.client.DockerClient.Signal
-
- All Implemented Interfaces:
Serializable
,Comparable<DockerClient.Signal>
- Enclosing interface:
- DockerClient
public static enum DockerClient.Signal extends Enum<DockerClient.Signal>
Supported parameters forDockerClient.killContainer(String, Signal)
).
-
-
Enum Constant Summary
Enum Constants Enum Constant Description SIGALRM
Signal number: 14.SIGBUS
Signal number: 7.SIGCHLD
Signal number: 17.SIGCONT
Signal number: 18.SIGFPE
Signal number: 8.SIGHUP
Signal number: 1.SIGILL
Signal number: 4.SIGINT
Signal number: 2.SIGIO
Signal number: 29.SIGIOT
Signal number: 6.SIGKILL
Signal number: 9.SIGPIPE
Signal number: 13.SIGPROF
Signal number: 27.SIGPWR
Signal number: 30.SIGQUIT
Signal number: 3.SIGSEGV
Signal number: 11.SIGSTKFLT
Signal number: 16.SIGSTOP
Signal number: 19.SIGTERM
Signal number: 15.SIGTRAP
Signal number: 5.SIGTSTP
Signal number: 20.SIGTTIN
Signal number: 21.SIGTTOU
Signal number: 22.SIGURG
Signal number: 23.SIGUSR1
Signal number: 10.SIGUSR2
Signal number: 12.SIGVTALRM
Signal number: 26.SIGWINCH
Signal number: 28.SIGXCPU
Signal number: 24.SIGXFSZ
Signal number: 25.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getName()
static DockerClient.Signal
valueOf(String name)
Returns the enum constant of this type with the specified name.static DockerClient.Signal[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SIGHUP
public static final DockerClient.Signal SIGHUP
Signal number: 1. Hangup (POSIX)
-
SIGINT
public static final DockerClient.Signal SIGINT
Signal number: 2. Terminal interrupt (ANSI)
-
SIGQUIT
public static final DockerClient.Signal SIGQUIT
Signal number: 3. Terminal quit (POSIX)
-
SIGILL
public static final DockerClient.Signal SIGILL
Signal number: 4. Illegal instruction (ANSI)
-
SIGTRAP
public static final DockerClient.Signal SIGTRAP
Signal number: 5. Trace trap (POSIX)
-
SIGIOT
public static final DockerClient.Signal SIGIOT
Signal number: 6. IOT trap (4.2 BSD)
-
SIGBUS
public static final DockerClient.Signal SIGBUS
Signal number: 7. BUS error (4.2 BSD)
-
SIGFPE
public static final DockerClient.Signal SIGFPE
Signal number: 8. Floating point exception (ANSI)
-
SIGKILL
public static final DockerClient.Signal SIGKILL
Signal number: 9. Kill (POSIX)
-
SIGUSR1
public static final DockerClient.Signal SIGUSR1
Signal number: 10. User defined signal 1 (POSIX)
-
SIGSEGV
public static final DockerClient.Signal SIGSEGV
Signal number: 11. Invalid memory segment address (ANSI)
-
SIGUSR2
public static final DockerClient.Signal SIGUSR2
Signal number: 12. User defined signal 2 (POSIX)
-
SIGPIPE
public static final DockerClient.Signal SIGPIPE
Signal number: 13. Write on a pipe with no reader, broken pipe (POSIX)
-
SIGALRM
public static final DockerClient.Signal SIGALRM
Signal number: 14. Alarm clock (POSIX)
-
SIGTERM
public static final DockerClient.Signal SIGTERM
Signal number: 15. Termination (ANSI)
-
SIGSTKFLT
public static final DockerClient.Signal SIGSTKFLT
Signal number: 16. Stack fault.
-
SIGCHLD
public static final DockerClient.Signal SIGCHLD
Signal number: 17. Child process has stopped or exited, changed (POSIX)
-
SIGCONT
public static final DockerClient.Signal SIGCONT
Signal number: 18. Continue executing if stopped (POSIX)
-
SIGSTOP
public static final DockerClient.Signal SIGSTOP
Signal number: 19. Stop executing (POSIX)
-
SIGTSTP
public static final DockerClient.Signal SIGTSTP
Signal number: 20. Terminal stop signal (POSIX)
-
SIGTTIN
public static final DockerClient.Signal SIGTTIN
Signal number: 21. Background process trying to read from TTY
-
SIGTTOU
public static final DockerClient.Signal SIGTTOU
Signal number: 22. Background process trying to write to TTY
-
SIGURG
public static final DockerClient.Signal SIGURG
Signal number: 23. Urgen condition on socket (4.2 BSD)
-
SIGXCPU
public static final DockerClient.Signal SIGXCPU
Signal number: 24. CPU limit exceeded (4.2 BSD)
-
SIGXFSZ
public static final DockerClient.Signal SIGXFSZ
Signal number: 25. File size limit exceeded (4.2 BSD)
-
SIGVTALRM
public static final DockerClient.Signal SIGVTALRM
Signal number: 26. Virtual alarm clock (4.2 BSD)
-
SIGPROF
public static final DockerClient.Signal SIGPROF
Signal number: 27. Profiling alarm clock (4.2 BSD)
-
SIGWINCH
public static final DockerClient.Signal SIGWINCH
Signal number: 28. Window size change (4.3 BSD, Sun)
-
SIGIO
public static final DockerClient.Signal SIGIO
Signal number: 29. I/O now possible (4.2 BSD)
-
SIGPWR
public static final DockerClient.Signal SIGPWR
Signal number: 30. Power failure restart (System V)
-
-
Method Detail
-
values
public static DockerClient.Signal[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DockerClient.Signal c : DockerClient.Signal.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DockerClient.Signal 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 nameNullPointerException
- if the argument is null
-
getName
public String getName()
-
-