Class LoadBalancerRequestFactory
java.lang.Object
org.springframework.cloud.client.loadbalancer.LoadBalancerRequestFactory
Creates
LoadBalancerRequests for LoadBalancerInterceptor and
RetryLoadBalancerInterceptor. Applies LoadBalancerRequestTransformers
to the intercepted HttpRequest.- Author:
- William Tran, Olga Maciaszek-Sharma
-
Constructor Summary
ConstructorsConstructorDescriptionLoadBalancerRequestFactory(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)
-