Class LoadBalancerRequestFactory
java.lang.Object
org.springframework.cloud.client.loadbalancer.LoadBalancerRequestFactory
Creates
LoadBalancerRequest
s for LoadBalancerInterceptor
and
RetryLoadBalancerInterceptor
. Applies LoadBalancerRequestTransformer
s
to the intercepted HttpRequest
.- Author:
- William Tran, Olga Maciaszek-Sharma
-
Constructor Summary
ConstructorDescriptionLoadBalancerRequestFactory
(LoadBalancerClient loadBalancer) LoadBalancerRequestFactory
(LoadBalancerClient loadBalancer, List<LoadBalancerRequestTransformer> transformers) -
Method Summary
Modifier and TypeMethodDescriptionLoadBalancerRequest<org.springframework.http.client.ClientHttpResponse>
createRequest
(org.springframework.http.HttpRequest request, byte[] body, org.springframework.http.client.ClientHttpRequestExecution execution)
-
Constructor Details
-
LoadBalancerRequestFactory
public LoadBalancerRequestFactory(LoadBalancerClient loadBalancer, List<LoadBalancerRequestTransformer> transformers) -
LoadBalancerRequestFactory
-
-
Method Details
-
createRequest
public LoadBalancerRequest<org.springframework.http.client.ClientHttpResponse> createRequest(org.springframework.http.HttpRequest request, byte[] body, org.springframework.http.client.ClientHttpRequestExecution execution)
-