All Implemented Interfaces:
dev.failsafe.function.ContextualSupplier<org.springframework.http.client.ClientHttpResponse,Duration >
@API(status=EXPERIMENTAL)
public final class RateLimitResetDelayFunction
extends Object
implements dev.failsafe.function.ContextualSupplier<org.springframework.http.client.ClientHttpResponse,Duration >
See Also:
Constructor Summary
Constructors
Method Summary
All Methods Instance Methods Concrete Methods
get (dev.failsafe.ExecutionContext<org.springframework.http.client.ClientHttpResponse> context)
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Constructor Details
RateLimitResetDelayFunction
public RateLimitResetDelayFunction (Clock clock)
Method Details
get
public Duration get (dev.failsafe.ExecutionContext<org.springframework.http.client.ClientHttpResponse> context)
Specified by:
get in interface dev.failsafe.function.ContextualSupplier<org.springframework.http.client.ClientHttpResponse,Duration >