-
Notifications
You must be signed in to change notification settings - Fork 0
/
application_instance.go
25 lines (23 loc) · 1.06 KB
/
application_instance.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package constant
// ApplicationInstanceState reflects the state of the individual app
// instance.
type ApplicationInstanceState string
const (
// ApplicationInstanceCrashed represents an application instance in the
// crashed state.
ApplicationInstanceCrashed ApplicationInstanceState = "CRASHED"
// ApplicationInstanceDown represents an application instance in the down
// state.
ApplicationInstanceDown ApplicationInstanceState = "DOWN"
// ApplicationInstanceFlapping represents an application instance that keeps
// failing after it starts.
ApplicationInstanceFlapping ApplicationInstanceState = "FLAPPING"
// ApplicationInstanceRunning represents an application instance that is
// currently running.
ApplicationInstanceRunning ApplicationInstanceState = "RUNNING"
// ApplicationInstanceStarting represents an application that is the process
// of starting.
ApplicationInstanceStarting ApplicationInstanceState = "STARTING"
// ApplicationInstanceUnknown represents a state that cannot be determined.
ApplicationInstanceUnknown ApplicationInstanceState = "UNKNOWN"
)