Index
All Classes and Interfaces|All Packages
A
- addRetryableIOException(Predicate<IOException>) - Method in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
- am.ik.spring.http.client - package am.ik.spring.http.client
- ANY - Enum constant in enum am.ik.spring.http.client.RetryableIOExceptionPredicate
C
- choose(HttpRequest) - Method in interface am.ik.spring.http.client.LoadBalanceStrategy
- CLIENT_TIMEOUT - Enum constant in enum am.ik.spring.http.client.RetryableIOExceptionPredicate
- CONNECT_TIMEOUT - Enum constant in enum am.ik.spring.http.client.RetryableIOExceptionPredicate
D
- DEFAULT_RETRYABLE_RESPONSE_STATUSES - Static variable in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor
- DEFAULT_SENSITIVE_HEADERS - Static variable in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
E
- exception() - Method in class am.ik.spring.http.client.RetryLifecycle.ResponseOrException
H
- hasException() - Method in class am.ik.spring.http.client.RetryLifecycle.ResponseOrException
- hasResponse() - Method in class am.ik.spring.http.client.RetryLifecycle.ResponseOrException
I
- intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor
L
- loadBalanceStrategy(LoadBalanceStrategy) - Method in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
- LoadBalanceStrategy - Interface in am.ik.spring.http.client
-
LoadBalance Strategy
N
- NOOP - Static variable in interface am.ik.spring.http.client.LoadBalanceStrategy
- NOOP - Static variable in interface am.ik.spring.http.client.RetryLifecycle
O
- ofException(Exception) - Static method in class am.ik.spring.http.client.RetryLifecycle.ResponseOrException
- ofResponse(ClientHttpResponse) - Static method in class am.ik.spring.http.client.RetryLifecycle.ResponseOrException
- onFailure(HttpRequest, RetryLifecycle.ResponseOrException) - Method in interface am.ik.spring.http.client.RetryLifecycle
- onNoLongerRetryable(HttpRequest, RetryLifecycle.ResponseOrException) - Method in interface am.ik.spring.http.client.RetryLifecycle
- onRetry(HttpRequest, RetryLifecycle.ResponseOrException) - Method in interface am.ik.spring.http.client.RetryLifecycle
- onSuccess(HttpRequest, ClientHttpResponse) - Method in interface am.ik.spring.http.client.RetryLifecycle
- Options() - Constructor for class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
R
- removeRetryableIOException(Predicate<IOException>) - Method in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
- response() - Method in class am.ik.spring.http.client.RetryLifecycle.ResponseOrException
- RetryableClientHttpRequestInterceptor - Class in am.ik.spring.http.client
- RetryableClientHttpRequestInterceptor(BackOff) - Constructor for class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor
- RetryableClientHttpRequestInterceptor(BackOff, Consumer<RetryableClientHttpRequestInterceptor.Options>) - Constructor for class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor
- RetryableClientHttpRequestInterceptor(BackOff, Set<Integer>) - Constructor for class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor
- RetryableClientHttpRequestInterceptor(BackOff, Set<Integer>, Consumer<RetryableClientHttpRequestInterceptor.Options>) - Constructor for class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor
- RetryableClientHttpRequestInterceptor.Options - Class in am.ik.spring.http.client
- RetryableIOExceptionPredicate - Enum in am.ik.spring.http.client
- retryClientTimeout(boolean) - Method in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
-
Deprecated.
- retryConnectException(boolean) - Method in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
-
Deprecated.
- retryLifecycle(RetryLifecycle) - Method in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
- RetryLifecycle - Interface in am.ik.spring.http.client
-
Retry LifeCycle
- RetryLifecycle.ResponseOrException - Class in am.ik.spring.http.client
- retryUnknownHostException(boolean) - Method in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
-
Deprecated.
S
- sensitiveHeaderPredicate(Predicate<String>) - Method in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
- sensitiveHeaders(Set<String>) - Method in class am.ik.spring.http.client.RetryableClientHttpRequestInterceptor.Options
T
- toString() - Method in class am.ik.spring.http.client.RetryLifecycle.ResponseOrException
U
- UNKNOWN_HOST - Enum constant in enum am.ik.spring.http.client.RetryableIOExceptionPredicate
V
- valueOf(String) - Static method in enum am.ik.spring.http.client.RetryableIOExceptionPredicate
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum am.ik.spring.http.client.RetryableIOExceptionPredicate
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages