Class BackoffWrapper

    • Constructor Detail

      • BackoffWrapper

        protected BackoffWrapper​(Backoff delegate)
    • Method Detail

      • nextDelayMillis

        public long nextDelayMillis​(int numAttemptsSoFar)
        Description copied from interface: Backoff
        Returns the number of milliseconds to wait for before attempting a retry.
        Specified by:
        nextDelayMillis in interface Backoff
        Parameters:
        numAttemptsSoFar - the number of attempts made by a client so far, including the first attempt and its following retries.
        Returns:
        the number of milliseconds to wait for before attempting a retry, or a negative value if no further retry has to be made.
      • delegate

        protected Backoff delegate()