Class PlainRetryConfiguration

  • All Implemented Interfaces:
    io.javaoperatorsdk.operator.api.config.RetryConfiguration

    public class PlainRetryConfiguration
    extends Object
    implements io.javaoperatorsdk.operator.api.config.RetryConfiguration
    • Constructor Detail

      • PlainRetryConfiguration

        public PlainRetryConfiguration​(int maxAttempts,
                                       long initialInterval,
                                       double intervalMultiplier,
                                       long maxInterval)
    • Method Detail

      • getMaxAttempts

        public int getMaxAttempts()
        Specified by:
        getMaxAttempts in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
      • getInitialInterval

        public long getInitialInterval()
        Specified by:
        getInitialInterval in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
      • getIntervalMultiplier

        public double getIntervalMultiplier()
        Specified by:
        getIntervalMultiplier in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration
      • getMaxInterval

        public long getMaxInterval()
        Specified by:
        getMaxInterval in interface io.javaoperatorsdk.operator.api.config.RetryConfiguration