Class SwarmRetentionStrategy

All Implemented Interfaces:
ExtensionPoint, Describable<RetentionStrategy<?>>

public class SwarmRetentionStrategy extends CloudRetentionStrategy
Retention strategy for Docker Swarm agents. Terminates agents after they've been idle for a configurable period. Uses the built-in CloudRetentionStrategy which handles idle timeout.
  • Constructor Details

    • SwarmRetentionStrategy

      @DataBoundConstructor public SwarmRetentionStrategy(int idleMinutes)
    • SwarmRetentionStrategy

      public SwarmRetentionStrategy()
  • Method Details

    • getIdleMinutes

      public int getIdleMinutes()