static <T extends Exception,U extends Exception,V extends Exception,W extends Exception,R,Z extends IRetry> IRetry<T,U,V,W,R,Z> |
IRetry.build(Class<Z> retryType,
Class<? extends T> firstExceptionType,
Class<? extends U> secondExceptionType,
Class<? extends V> thirdExceptionType,
Class<? extends W> fourthExceptionType,
IRetryable<T,U,V,W,R> runFunction) |
static <T extends Exception,U extends Exception,V extends Exception,R,Z extends IRetry> IRetry<T,U,V,RuntimeException,R,Z> |
IRetry.build(Class<Z> retryType,
Class<? extends T> firstExceptionType,
Class<? extends U> secondExceptionType,
Class<? extends V> thirdExceptionType,
IRetryable<T,U,V,RuntimeException,R> runFunction) |
static <T extends Exception,U extends Exception,R,Z extends IRetry> IRetry<T,U,RuntimeException,RuntimeException,R,Z> |
IRetry.build(Class<Z> retryType,
Class<? extends T> firstExceptionType,
Class<? extends U> secondExceptionType,
IRetryable<T,U,RuntimeException,RuntimeException,R> runFunction) |
static <T extends Exception,R,Z extends IRetry> IRetry<T,RuntimeException,RuntimeException,RuntimeException,R,Z> |
IRetry.build(Class<Z> retryType,
Class<? extends T> firstExceptionType,
IRetryable<T,RuntimeException,RuntimeException,RuntimeException,R> runFunction) |
static <R,Z extends IRetry> IRetry<RuntimeException,RuntimeException,RuntimeException,RuntimeException,R,Z> |
IRetry.build(Class<Z> retryType,
IRetryable<RuntimeException,RuntimeException,RuntimeException,RuntimeException,R> runFunction) |