ResolvedAddress
- The type of address after resolution for the HttpLoadBalancerFactory
built by
this builder.public static final class DefaultHttpLoadBalancerFactory.Builder<ResolvedAddress>
extends java.lang.Object
DefaultHttpLoadBalancerFactory
.Modifier and Type | Method and Description |
---|---|
DefaultHttpLoadBalancerFactory<ResolvedAddress> |
build()
Builds a
DefaultHttpLoadBalancerFactory using the properties configured on this builder. |
static <ResolvedAddress> |
from(LoadBalancerFactory<ResolvedAddress,FilterableStreamingHttpLoadBalancedConnection> rawFactory)
Creates a new
DefaultHttpLoadBalancerFactory.Builder using the passed LoadBalancerFactory . |
static <ResolvedAddress> |
fromDefaults()
Creates a new
DefaultHttpLoadBalancerFactory.Builder instance using the default LoadBalancer implementation. |
public DefaultHttpLoadBalancerFactory<ResolvedAddress> build()
DefaultHttpLoadBalancerFactory
using the properties configured on this builder.DefaultHttpLoadBalancerFactory
.public static <ResolvedAddress> DefaultHttpLoadBalancerFactory.Builder<ResolvedAddress> fromDefaults()
DefaultHttpLoadBalancerFactory.Builder
instance using the default LoadBalancer
implementation.ResolvedAddress
- The type of address after resolution for the LoadBalancerFactory
built by
the returned builder.DefaultHttpLoadBalancerFactory.Builder
.public static <ResolvedAddress> DefaultHttpLoadBalancerFactory.Builder<ResolvedAddress> from(LoadBalancerFactory<ResolvedAddress,FilterableStreamingHttpLoadBalancedConnection> rawFactory)
DefaultHttpLoadBalancerFactory.Builder
using the passed LoadBalancerFactory
.ResolvedAddress
- The type of address after resolution for a HttpLoadBalancerFactory
created
by the returned DefaultHttpLoadBalancerFactory.Builder
.rawFactory
- LoadBalancerFactory
to use for creating a HttpLoadBalancerFactory
from the
returned DefaultHttpLoadBalancerFactory.Builder
.DefaultHttpLoadBalancerFactory.Builder
.