Uses of Interface
org.springframework.cloud.client.loadbalancer.Request
Packages that use Request
Package
Description
Spring Cloud load balancer abstractions.
-
Uses of Request in org.springframework.cloud.client.loadbalancer
Classes in org.springframework.cloud.client.loadbalancer that implement RequestModifier and TypeClassDescriptionclassA default implementation ofRequest.classAn adapter class that allows creatingRequestobjects from previouslyLoadBalancerRequestobjects.Methods in org.springframework.cloud.client.loadbalancer that return RequestMethods in org.springframework.cloud.client.loadbalancer with parameters of type RequestModifier and TypeMethodDescription<T> ServiceInstanceChooses a ServiceInstance from the LoadBalancer for the specified service and LoadBalancer request.voidA 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 RequestModifierConstructorDescriptionCompletionContext(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 RequestModifier and TypeFieldDescriptionstatic final Request<DefaultRequestContext> ReactiveLoadBalancer.REQUESTDefault implementation of a request.Methods in org.springframework.cloud.client.loadbalancer.reactive with parameters of type RequestModifier and TypeMethodDescriptionChoose 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)