Class ExponentialBackOffRetryStrategy

java.lang.Object
org.komamitsu.fluency.fluentd.ingester.sender.retry.RetryStrategy
org.komamitsu.fluency.fluentd.ingester.sender.retry.ExponentialBackOffRetryStrategy

public class ExponentialBackOffRetryStrategy extends RetryStrategy
  • Constructor Details

    • ExponentialBackOffRetryStrategy

      public ExponentialBackOffRetryStrategy()
    • ExponentialBackOffRetryStrategy

      public ExponentialBackOffRetryStrategy(ExponentialBackOffRetryStrategy.Config config)
  • Method Details

    • getNextIntervalMillis

      public int getNextIntervalMillis(int retryCount)
      Specified by:
      getNextIntervalMillis in class RetryStrategy
    • getBaseIntervalMillis

      public int getBaseIntervalMillis()
    • getMaxIntervalMillis

      public int getMaxIntervalMillis()
    • toString

      public String toString()
      Overrides:
      toString in class RetryStrategy