Interface | Description |
---|---|
AsyncRestTemplateCustomizer | |
LoadBalancedRetryPolicy |
Retry logic to use for the
LoadBalancerClient . |
LoadBalancedRetryPolicyFactory |
Responsible for creating the
LoadBalancedRetryPolicy . |
LoadBalancerClient |
Represents a client side load balancer
|
LoadBalancerRequest<T> |
Simple interface used by LoadBalancerClient to apply metrics or pre and post
actions around load balancer requests.
|
LoadBalancerRequestTransformer |
Allows applications to transform the load balanced
HttpRequest given
the chosen ServiceInstance |
RestTemplateCustomizer | |
ServiceInstanceChooser |
Implemented by classes which use a load balancer to choose a server to
send a request to.
|
Class | Description |
---|---|
AsyncLoadBalancerAutoConfiguration |
Auto configuration for Ribbon (client side load balancing).
|
AsyncLoadBalancerInterceptor | |
InterceptorRetryPolicy |
RetryPolicy used by the LoadBalancerClient when retrying failed requests. |
LoadBalancedRetryContext |
RetryContext for load balanced retries. |
LoadBalancedRetryPolicyFactory.NeverRetryFactory | |
LoadBalancerAutoConfiguration |
Auto configuration for Ribbon (client side load balancing).
|
LoadBalancerAutoConfiguration.RetryAutoConfiguration | |
LoadBalancerAutoConfiguration.RetryInterceptorAutoConfiguration | |
LoadBalancerInterceptor | |
LoadBalancerRequestFactory | |
LoadBalancerRetryProperties |
Configuration properties for the
LoadBalancerClient . |
RetryLoadBalancerInterceptor | |
ServiceRequestWrapper |
Exception | Description |
---|---|
RetryableStatusCodeException |
Exception to be thrown when the status code is deemed to be retryable.
|
Annotation Type | Description |
---|---|
LoadBalanced |
Annotation to mark a RestTemplate bean to be configured to use a LoadBalancerClient
|
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.