Class DefaultHttpLoadBalancerProvider.LoadBalancerIgnoringBuilder<U,R>
java.lang.Object
io.servicetalk.http.api.DelegatingSingleAddressHttpClientBuilder<U,R>
io.servicetalk.loadbalancer.experimental.DefaultHttpLoadBalancerProvider.LoadBalancerIgnoringBuilder<U,R>
- All Implemented Interfaces:
SingleAddressHttpClientBuilder<U,
R>
- Enclosing class:
- DefaultHttpLoadBalancerProvider
public static final class DefaultHttpLoadBalancerProvider.LoadBalancerIgnoringBuilder<U,R>
extends DelegatingSingleAddressHttpClientBuilder<U,R>
-
Method Summary
Modifier and TypeMethodDescriptionloadBalancerFactory
(HttpLoadBalancerFactory<R> loadBalancerFactory) Sets aHttpLoadBalancerFactory
to createLoadBalancer
instances.Methods inherited from class io.servicetalk.http.api.DelegatingSingleAddressHttpClientBuilder
allowDropResponseTrailers, appendClientFilter, appendClientFilter, appendConnectionFactoryFilter, appendConnectionFilter, appendConnectionFilter, bufferAllocator, build, buildBlocking, buildBlockingStreaming, buildStreaming, delegate, enableWireLogging, executionStrategy, executor, hostHeaderFallback, inferPeerHost, inferPeerPort, inferSniHostname, ioExecutor, protocols, proxyAddress, proxyConfig, retryServiceDiscoveryErrors, serviceDiscoverer, socketOption, sslConfig, toString, transportConfig, unresolvedAddressToHost
-
Method Details
-
loadBalancerFactory
public SingleAddressHttpClientBuilder<U,R> loadBalancerFactory(HttpLoadBalancerFactory<R> loadBalancerFactory) Description copied from interface:SingleAddressHttpClientBuilder
Sets aHttpLoadBalancerFactory
to createLoadBalancer
instances.- Specified by:
loadBalancerFactory
in interfaceSingleAddressHttpClientBuilder<U,
R> - Overrides:
loadBalancerFactory
in classDelegatingSingleAddressHttpClientBuilder<U,
R> - Parameters:
loadBalancerFactory
-HttpLoadBalancerFactory
to createLoadBalancer
instances.- Returns:
this
.
-