Uses of Interface
org.springframework.cloud.client.loadbalancer.Request
-
Packages that use Request Package Description org.springframework.cloud.client.loadbalancer org.springframework.cloud.client.loadbalancer.reactive -
-
Uses of Request in org.springframework.cloud.client.loadbalancer
Classes in org.springframework.cloud.client.loadbalancer that implement Request Modifier and Type Class Description classDefaultRequest<T>A default implementation ofRequest.classLoadBalancerRequestAdapter<T,RC>An adapter class that allows creatingRequestobjects from previouslyLoadBalancerRequestobjects.Methods in org.springframework.cloud.client.loadbalancer that return Request Modifier and Type Method Description Request<C>CompletionContext. getLoadBalancerRequest()Methods in org.springframework.cloud.client.loadbalancer with parameters of type Request Modifier and Type Method Description <T> ServiceInstanceServiceInstanceChooser. choose(String serviceId, Request<T> request)Chooses a ServiceInstance from the LoadBalancer for the specified service and LoadBalancer request.voidLoadBalancerLifecycle. onStart(Request<RC> request)A callback method executed before load-balancing.voidLoadBalancerLifecycle. onStartRequest(Request<RC> request, Response<T> lbResponse)A callback method executed after a service instance has been selected, before executing the actual load-balanced request.Constructors in org.springframework.cloud.client.loadbalancer with parameters of type Request Constructor Description CompletionContext(CompletionContext.Status status, Throwable throwable, Request<C> loadBalancerRequest, Response<T> loadBalancerResponse)CompletionContext(CompletionContext.Status status, Throwable throwable, Request<C> loadBalancerRequest, Response<T> loadBalancerResponse, RES clientResponse)CompletionContext(CompletionContext.Status status, Request<C> loadBalancerRequest)CompletionContext(CompletionContext.Status status, Request<C> loadBalancerRequest, Response<T> response)CompletionContext(CompletionContext.Status status, Request<C> loadBalancerRequest, Response<T> loadBalancerResponse, RES clientResponse) -
Uses of Request in org.springframework.cloud.client.loadbalancer.reactive
Fields in org.springframework.cloud.client.loadbalancer.reactive declared as Request Modifier and Type Field Description static Request<DefaultRequestContext>ReactiveLoadBalancer. REQUESTDefault implementation of a request.Methods in org.springframework.cloud.client.loadbalancer.reactive with parameters of type Request Modifier and Type Method Description org.reactivestreams.Publisher<Response<T>>ReactiveLoadBalancer. choose(Request request)Choose the next server based on the load balancing algorithm.protected reactor.core.publisher.Mono<Response<ServiceInstance>>ReactorLoadBalancerExchangeFilterFunction. choose(String serviceId, Request<RequestDataContext> request)protected reactor.core.publisher.Mono<Response<ServiceInstance>>RetryableLoadBalancerExchangeFilterFunction. choose(String serviceId, Request<RetryableRequestContext> request)
-