Class RuntimeSettings

java.lang.Object
io.jenkins.plugins.smart_retry.policy.RuntimeSettings
All Implemented Interfaces:
Serializable

public final class RuntimeSettings extends Object implements Serializable
See Also:
  • Constructor Details

    • RuntimeSettings

      public RuntimeSettings(@CheckForNull String profile, Set<FailureType> retryableFailureTypes, int maxRetries, BackoffStrategy backoff, int initialDelaySeconds)
  • Method Details

    • getProfile

      public String getProfile()
    • getRetryableFailureTypes

      public Set<FailureType> getRetryableFailureTypes()
    • getMaxRetries

      public int getMaxRetries()
    • getBackoff

      public BackoffStrategy getBackoff()
    • getInitialDelaySeconds

      public int getInitialDelaySeconds()