Class NeverRetryHandler

java.lang.Object
com.cloudera.cdp.http.NeverRetryHandler
All Implemented Interfaces:
RetryHandler

public class NeverRetryHandler extends Object implements RetryHandler
A retry handler that will never retry.
  • Constructor Details

    • NeverRetryHandler

      public NeverRetryHandler()
  • Method Details

    • shouldRetry

      public Duration shouldRetry(int attempts, CdpClientException exception)
      Description copied from interface: RetryHandler
      Returns the duration the caller need to wait before retrying or null if no retry should be attempted according to the retry policy.
      Specified by:
      shouldRetry in interface RetryHandler
      Parameters:
      attempts - the number of attempts so far
      exception - the request exception
      Returns:
      the duration to wait for the next attempt or null if no retry should be attempted