| Interface | Description |
|---|---|
| LoadBalancerRetryPolicy |
Pluggable policy used to establish whether a given load-balanced call should be
retried.
|
| ReactiveLoadBalancer<T> |
Reactive load balancer.
|
| ReactiveLoadBalancer.Factory<T> | |
| Request<C> | Deprecated
in favour of
Request |
| Response<T> | Deprecated
in favour of
Response |
| WebClientCustomizer |
Callback interface that can be used to customize a
WebClient.Builder. |
| Class | Description |
|---|---|
| CompletionContext | Deprecated
in favour of
CompletionContext |
| DefaultRequest<T> | Deprecated
in favour of
|
| DefaultRequestContext | Deprecated
in favour of
DefaultRequestContext |
| DefaultResponse | Deprecated
in favour of
DefaultResponse |
| DeferringLoadBalancerExchangeFilterFunction<T extends org.springframework.web.reactive.function.client.ExchangeFilterFunction> |
An
ExchangeFilterFunction implementation that uses ObjectProvider to
resolve appropriate load-balancing ExchangeFilterFunction delegate when the
ExchangeFilterFunction.filter(ClientRequest, ExchangeFunction) method is first
called. |
| EmptyResponse | Deprecated
in favour of
EmptyResponse |
| ExchangeFilterFunctionUtils |
A utility class for load-balanced
ExchangeFilterFunction instances. |
| LoadBalancerBeanPostProcessorAutoConfiguration |
An auto-configuration that provides a
BeanPostProcessor that allows the use of
a LoadBalanced WebClient.Builder with
ReactorLoadBalancerExchangeFilterFunction and ReactiveLoadBalancer used
under the hood. |
| LoadBalancerBeanPostProcessorAutoConfiguration.ReactiveLoadBalancerConfig | Deprecated |
| LoadBalancerBeanPostProcessorAutoConfiguration.ReactorDeferringLoadBalancerFilterConfig | |
| LoadBalancerExchangeFilterFunction | Deprecated
Use
ReactorLoadBalancerExchangeFilterFunction instead. |
| LoadBalancerProperties |
A
ConfigurationProperties bean for Spring Cloud LoadBalancer. |
| LoadBalancerProperties.HealthCheck | |
| LoadBalancerWebClientBuilderBeanPostProcessor |
A
BeanPostProcessor that applies
DeferringLoadBalancerExchangeFilterFunction filter to all
WebClient.Builder instances annotated with LoadBalanced. |
| OnNoRibbonDefaultCondition |
A
Condition that verifies that Ribbon is either not present or disabled. |
| ReactiveLoadBalancerAutoConfiguration | Deprecated
in favour of
ReactorLoadBalancerClientAutoConfiguration |
| ReactorLoadBalancerClientAutoConfiguration |
An auto-configuration that allows the use of a
LoadBalanced
WebClient.Builder with ReactorLoadBalancerExchangeFilterFunction and
ReactiveLoadBalancer used under the hood. |
| ReactorLoadBalancerClientAutoConfiguration.ReactorLoadBalancerExchangeFilterFunctionConfig | |
| ReactorLoadBalancerExchangeFilterFunction |
An
ExchangeFilterFunction that uses ReactiveLoadBalancer to execute
requests against a correct ServiceInstance. |
| RetryableExchangeFilterFunctionLoadBalancerRetryPolicy |
The default implementation of
LoadBalancerRetryPolicy. |
| RetryableLoadBalancerExchangeFilterFunction |
An
ExchangeFilterFunction that uses ReactiveLoadBalancer to execute
requests against a correct ServiceInstance and Reactor Retries to retry the
call both against the same and the next service instance, based on the provided
LoadBalancerRetryPolicy. |
| Enum | Description |
|---|---|
| CompletionContext.Status | Deprecated
in favour of
CompletionContext.Status |
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.