Class CleanupOptions


  • @PublicEvolving
    public class CleanupOptions
    extends Object
    ConfigOption collection for the configuration of repeatable cleanup of resource cleanup after a job reached a globally-terminated state.

    This implementation copies RestartStrategyOptions to provide similar user experience. FLINK-26359 is created to clean this up.

    • Field Detail

      • NONE_PARAM_VALUES

        public static final Set<String> NONE_PARAM_VALUES
      • CLEANUP_STRATEGY_FIXED_DELAY_ATTEMPTS

        public static final ConfigOption<Integer> CLEANUP_STRATEGY_FIXED_DELAY_ATTEMPTS
      • CLEANUP_STRATEGY_FIXED_DELAY_DELAY

        public static final ConfigOption<Duration> CLEANUP_STRATEGY_FIXED_DELAY_DELAY
      • CLEANUP_STRATEGY_EXPONENTIAL_DELAY_INITIAL_BACKOFF

        public static final ConfigOption<Duration> CLEANUP_STRATEGY_EXPONENTIAL_DELAY_INITIAL_BACKOFF
      • CLEANUP_STRATEGY_EXPONENTIAL_DELAY_MAX_BACKOFF

        public static final ConfigOption<Duration> CLEANUP_STRATEGY_EXPONENTIAL_DELAY_MAX_BACKOFF
      • CLEANUP_STRATEGY_EXPONENTIAL_DELAY_MAX_ATTEMPTS

        public static final ConfigOption<Integer> CLEANUP_STRATEGY_EXPONENTIAL_DELAY_MAX_ATTEMPTS
    • Constructor Detail

      • CleanupOptions

        public CleanupOptions()
    • Method Detail

      • extractAlphaNumericCharacters

        public static String extractAlphaNumericCharacters​(String paramName)