| Package | Description |
|---|---|
| org.springframework.cloud.client.loadbalancer | |
| org.springframework.cloud.client.loadbalancer.reactive |
| Class and Description |
|---|
| CompletionContext
Allows propagation of data related to load-balanced call completion status.
|
| CompletionContext.Status
Request status state.
|
| DefaultRequest
A default implementation of
Request. |
| DefaultRequestContext
Contains information relevant to the request.
|
| HintRequestContext
Allows propagating hints to the LoadBalancer.
|
LoadBalancedRetryContext
RetryContext for load-balanced retries. |
| LoadBalancedRetryFactory
Factory class used to customize the retry functionality throughout Spring Cloud.
|
| LoadBalancedRetryPolicy
Retry logic to use for the
LoadBalancerClient. |
| LoadBalancerClient
Represents a client-side load balancer.
|
| LoadBalancerLifecycle
Allows to define actions that should be carried out before and after load-balancing.
|
| LoadBalancerProperties
A
ConfigurationProperties bean for Spring Cloud LoadBalancer. |
| LoadBalancerProperties.HealthCheck |
| LoadBalancerProperties.Retry |
| LoadBalancerProperties.Retry.Backoff |
| LoadBalancerProperties.StickySession |
| LoadBalancerRequest
Simple interface used by LoadBalancerClient to apply metrics or pre and post actions
around load balancer requests.
|
| LoadBalancerRequestFactory |
| LoadBalancerRequestTransformer
Allows applications to transform the load-balanced
HttpRequest given the chosen
ServiceInstance. |
| Request
Marker interface for a request.
|
| RequestData
Represents the data of the request that can be safely read (without passing request
reactive stream values).
|
| RequestDataContext
A
RequestData-based DefaultRequestContext. |
| Response
Response created for each request.
|
| RestTemplateCustomizer |
| RetryableStatusCodeException
Exception to be thrown when the status code is deemed to be retryable.
|
| RetryLoadBalancerInterceptor |
| ServiceInstanceChooser
Implemented by classes which use a load balancer to choose a server to send a request
to.
|
| TimedRequestContext
Allows setting and retrieving request start time.
|
| Class and Description |
|---|
| DefaultRequestContext
Contains information relevant to the request.
|
| LoadBalancerProperties
A
ConfigurationProperties bean for Spring Cloud LoadBalancer. |
| Request
Marker interface for a request.
|
| RequestDataContext
A
RequestData-based DefaultRequestContext. |
| Response
Response created for each request.
|
| RetryableRequestContext
A request context object that allows storing information on previously used service
instances.
|
Copyright © 2021 Pivotal Software, Inc.. All rights reserved.