Logo ProcessKit API Reference

SupervisorStormPauseEvent Type

A single failure-storm pause, reported live from the supervision loop (see `Supervisor.OnStormPause`) — not to be confused with the final `SupervisionOutcome.StormPauses` count. Sealed with an internal constructor so it can gain fields without breaking the frozen API.

Instance members

Instance member Description

this.Delay

Full Usage: this.Delay

Returns: TimeSpan

The jittered pause duration the supervisor is about to sleep out.

Returns: TimeSpan

this.Program

Full Usage: this.Program

Returns: string

The supervised command's program name.

Returns: string

this.StormPause

Full Usage: this.StormPause

Returns: int

The 1-based lifetime pause number — matches `SupervisionOutcome.StormPauses` once this pause becomes the last one.

Returns: int

Type something to start searching.