public class LoadBalancingUdpClient<I,O> extends LoadBalancingRxClient<I,O,io.reactivex.netty.client.RxClient<I,O>> implements io.reactivex.netty.client.RxClient<I,O>
clientConfig, eventSubject, lbExecutor, listener, pipelineConfigurator, retryHandler, rxClientCache, sslContextFactory| Constructor and Description |
|---|
LoadBalancingUdpClient(com.netflix.client.config.IClientConfig config,
com.netflix.client.RetryHandler retryHandler,
io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator) |
LoadBalancingUdpClient(com.netflix.loadbalancer.ILoadBalancer lb,
com.netflix.client.config.IClientConfig config,
com.netflix.client.RetryHandler retryHandler,
io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator) |
| Modifier and Type | Method and Description |
|---|---|
protected io.reactivex.netty.client.RxClient<I,O> |
cacheLoadRxClient(com.netflix.loadbalancer.Server server) |
protected io.reactivex.netty.metrics.MetricEventsListener<? extends io.reactivex.netty.client.ClientMetricsEvent<?>> |
createListener(java.lang.String name) |
connect, getClientConfig, getLoadBalancerContext, getMaxConcurrentRequests, getProperty, getResourceForOptionalProperty, getResponseTimeOut, getRxClient, name, removeClient, shutdown, subscribepublic LoadBalancingUdpClient(com.netflix.client.config.IClientConfig config,
com.netflix.client.RetryHandler retryHandler,
io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator)
protected io.reactivex.netty.client.RxClient<I,O> cacheLoadRxClient(com.netflix.loadbalancer.Server server)
cacheLoadRxClient in class LoadBalancingRxClient<I,O,io.reactivex.netty.client.RxClient<I,O>>protected io.reactivex.netty.metrics.MetricEventsListener<? extends io.reactivex.netty.client.ClientMetricsEvent<?>> createListener(java.lang.String name)
createListener in class LoadBalancingRxClient<I,O,io.reactivex.netty.client.RxClient<I,O>>