Class RestartStrategyOptions


  • @PublicEvolving
    public class RestartStrategyOptions
    extends Object
    Config options for restart strategies.

    CleanupOptions copied this collection of parameters to provide similar user experience. FLINK-26359 is created to clean this up.

    • Field Detail

      • RESTART_STRATEGY_FIXED_DELAY_ATTEMPTS

        public static final ConfigOption<Integer> RESTART_STRATEGY_FIXED_DELAY_ATTEMPTS
      • RESTART_STRATEGY_FIXED_DELAY_DELAY

        public static final ConfigOption<Duration> RESTART_STRATEGY_FIXED_DELAY_DELAY
      • RESTART_STRATEGY_FAILURE_RATE_MAX_FAILURES_PER_INTERVAL

        public static final ConfigOption<Integer> RESTART_STRATEGY_FAILURE_RATE_MAX_FAILURES_PER_INTERVAL
      • RESTART_STRATEGY_FAILURE_RATE_FAILURE_RATE_INTERVAL

        public static final ConfigOption<Duration> RESTART_STRATEGY_FAILURE_RATE_FAILURE_RATE_INTERVAL
      • RESTART_STRATEGY_FAILURE_RATE_DELAY

        public static final ConfigOption<Duration> RESTART_STRATEGY_FAILURE_RATE_DELAY
      • RESTART_STRATEGY_EXPONENTIAL_DELAY_INITIAL_BACKOFF

        public static final ConfigOption<Duration> RESTART_STRATEGY_EXPONENTIAL_DELAY_INITIAL_BACKOFF
      • RESTART_STRATEGY_EXPONENTIAL_DELAY_MAX_BACKOFF

        public static final ConfigOption<Duration> RESTART_STRATEGY_EXPONENTIAL_DELAY_MAX_BACKOFF
      • RESTART_STRATEGY_EXPONENTIAL_DELAY_BACKOFF_MULTIPLIER

        public static final ConfigOption<Double> RESTART_STRATEGY_EXPONENTIAL_DELAY_BACKOFF_MULTIPLIER
      • RESTART_STRATEGY_EXPONENTIAL_DELAY_RESET_BACKOFF_THRESHOLD

        public static final ConfigOption<Duration> RESTART_STRATEGY_EXPONENTIAL_DELAY_RESET_BACKOFF_THRESHOLD
      • RESTART_STRATEGY_EXPONENTIAL_DELAY_JITTER_FACTOR

        public static final ConfigOption<Double> RESTART_STRATEGY_EXPONENTIAL_DELAY_JITTER_FACTOR
      • RESTART_STRATEGY_EXPONENTIAL_DELAY_ATTEMPTS

        public static final ConfigOption<Integer> RESTART_STRATEGY_EXPONENTIAL_DELAY_ATTEMPTS