public final class RibbonTransport
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<io.netty.buffer.ByteBuf>,io.reactivex.netty.protocol.http.client.HttpClientRequest<io.netty.buffer.ByteBuf>> |
DEFAULT_HTTP_PIPELINE_CONFIGURATOR |
protected static io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<io.reactivex.netty.protocol.text.sse.ServerSentEvent>,io.reactivex.netty.protocol.http.client.HttpClientRequest<io.netty.buffer.ByteBuf>> |
DEFAULT_SSE_PIPELINE_CONFIGURATOR |
| Modifier and Type | Method and Description |
|---|---|
static NettyHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> |
newHttpClient() |
static NettyHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> |
newHttpClient(com.netflix.client.config.IClientConfig config) |
static NettyHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> |
newHttpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer) |
static NettyHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> |
newHttpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
com.netflix.client.config.IClientConfig config) |
static NettyHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> |
newHttpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
com.netflix.client.config.IClientConfig config,
com.netflix.client.RetryHandler retryHandler) |
static <I,O> NettyHttpClient<I,O> |
newHttpClient(io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<O>,io.reactivex.netty.protocol.http.client.HttpClientRequest<I>> pipelineConfigurator,
com.netflix.client.config.IClientConfig config) |
static <I,O> NettyHttpClient<I,O> |
newHttpClient(io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<O>,io.reactivex.netty.protocol.http.client.HttpClientRequest<I>> pipelineConfigurator,
com.netflix.client.config.IClientConfig config,
com.netflix.client.RetryHandler retryHandler) |
static <I,O> NettyHttpClient<I,O> |
newHttpClient(io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<O>,io.reactivex.netty.protocol.http.client.HttpClientRequest<I>> pipelineConfigurator,
com.netflix.loadbalancer.ILoadBalancer loadBalancer,
com.netflix.client.config.IClientConfig config) |
static NettyHttpClient<io.netty.buffer.ByteBuf,io.reactivex.netty.protocol.text.sse.ServerSentEvent> |
newSSEClient() |
static NettyHttpClient<io.netty.buffer.ByteBuf,io.reactivex.netty.protocol.text.sse.ServerSentEvent> |
newSSEClient(com.netflix.client.config.IClientConfig config) |
static NettyHttpClient<io.netty.buffer.ByteBuf,io.reactivex.netty.protocol.text.sse.ServerSentEvent> |
newSSEClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
com.netflix.client.config.IClientConfig config) |
static <I> NettyHttpClient<I,io.reactivex.netty.protocol.text.sse.ServerSentEvent> |
newSSEClient(io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<io.reactivex.netty.protocol.text.sse.ServerSentEvent>,io.reactivex.netty.protocol.http.client.HttpClientRequest<I>> pipelineConfigurator,
com.netflix.client.config.IClientConfig config) |
static <I> NettyHttpClient<I,io.reactivex.netty.protocol.text.sse.ServerSentEvent> |
newSSEClient(io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<io.reactivex.netty.protocol.text.sse.ServerSentEvent>,io.reactivex.netty.protocol.http.client.HttpClientRequest<I>> pipelineConfigurator,
com.netflix.loadbalancer.ILoadBalancer loadBalancer,
com.netflix.client.config.IClientConfig config) |
static io.reactivex.netty.client.RxClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> |
newTcpClient(com.netflix.client.config.IClientConfig config) |
static io.reactivex.netty.client.RxClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> |
newTcpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
com.netflix.client.config.IClientConfig config) |
static <I,O> io.reactivex.netty.client.RxClient<I,O> |
newTcpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator,
com.netflix.client.config.IClientConfig config,
com.netflix.client.RetryHandler retryHandler) |
static <I,O> io.reactivex.netty.client.RxClient<I,O> |
newTcpClient(io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator,
com.netflix.client.config.IClientConfig config) |
static io.reactivex.netty.client.RxClient<io.netty.channel.socket.DatagramPacket,io.netty.channel.socket.DatagramPacket> |
newUdpClient(com.netflix.client.config.IClientConfig config) |
static io.reactivex.netty.client.RxClient<io.netty.channel.socket.DatagramPacket,io.netty.channel.socket.DatagramPacket> |
newUdpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
com.netflix.client.config.IClientConfig config) |
static <I,O> io.reactivex.netty.client.RxClient<I,O> |
newUdpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator,
com.netflix.client.config.IClientConfig config,
com.netflix.client.RetryHandler retryHandler) |
static <I,O> io.reactivex.netty.client.RxClient<I,O> |
newUdpClient(io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator,
com.netflix.client.config.IClientConfig config) |
protected static final io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<io.reactivex.netty.protocol.text.sse.ServerSentEvent>,io.reactivex.netty.protocol.http.client.HttpClientRequest<io.netty.buffer.ByteBuf>> DEFAULT_SSE_PIPELINE_CONFIGURATOR
protected static final io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<io.netty.buffer.ByteBuf>,io.reactivex.netty.protocol.http.client.HttpClientRequest<io.netty.buffer.ByteBuf>> DEFAULT_HTTP_PIPELINE_CONFIGURATOR
public static io.reactivex.netty.client.RxClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> newTcpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
com.netflix.client.config.IClientConfig config)
public static <I,O> io.reactivex.netty.client.RxClient<I,O> newTcpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator,
com.netflix.client.config.IClientConfig config,
com.netflix.client.RetryHandler retryHandler)
public static <I,O> io.reactivex.netty.client.RxClient<I,O> newTcpClient(io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator,
com.netflix.client.config.IClientConfig config)
public static io.reactivex.netty.client.RxClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> newTcpClient(com.netflix.client.config.IClientConfig config)
public static io.reactivex.netty.client.RxClient<io.netty.channel.socket.DatagramPacket,io.netty.channel.socket.DatagramPacket> newUdpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
com.netflix.client.config.IClientConfig config)
public static io.reactivex.netty.client.RxClient<io.netty.channel.socket.DatagramPacket,io.netty.channel.socket.DatagramPacket> newUdpClient(com.netflix.client.config.IClientConfig config)
public static <I,O> io.reactivex.netty.client.RxClient<I,O> newUdpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer,
io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator,
com.netflix.client.config.IClientConfig config,
com.netflix.client.RetryHandler retryHandler)
public static <I,O> io.reactivex.netty.client.RxClient<I,O> newUdpClient(io.reactivex.netty.pipeline.PipelineConfigurator<O,I> pipelineConfigurator,
com.netflix.client.config.IClientConfig config)
public static NettyHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> newHttpClient()
public static NettyHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> newHttpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer, com.netflix.client.config.IClientConfig config)
public static NettyHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> newHttpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer, com.netflix.client.config.IClientConfig config, com.netflix.client.RetryHandler retryHandler)
public static NettyHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> newHttpClient(com.netflix.client.config.IClientConfig config)
public static NettyHttpClient<io.netty.buffer.ByteBuf,io.netty.buffer.ByteBuf> newHttpClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer)
public static <I,O> NettyHttpClient<I,O> newHttpClient(io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<O>,io.reactivex.netty.protocol.http.client.HttpClientRequest<I>> pipelineConfigurator, com.netflix.loadbalancer.ILoadBalancer loadBalancer, com.netflix.client.config.IClientConfig config)
public static <I,O> NettyHttpClient<I,O> newHttpClient(io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<O>,io.reactivex.netty.protocol.http.client.HttpClientRequest<I>> pipelineConfigurator, com.netflix.client.config.IClientConfig config)
public static <I,O> NettyHttpClient<I,O> newHttpClient(io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<O>,io.reactivex.netty.protocol.http.client.HttpClientRequest<I>> pipelineConfigurator, com.netflix.client.config.IClientConfig config, com.netflix.client.RetryHandler retryHandler)
public static NettyHttpClient<io.netty.buffer.ByteBuf,io.reactivex.netty.protocol.text.sse.ServerSentEvent> newSSEClient(com.netflix.loadbalancer.ILoadBalancer loadBalancer, com.netflix.client.config.IClientConfig config)
public static NettyHttpClient<io.netty.buffer.ByteBuf,io.reactivex.netty.protocol.text.sse.ServerSentEvent> newSSEClient(com.netflix.client.config.IClientConfig config)
public static <I> NettyHttpClient<I,io.reactivex.netty.protocol.text.sse.ServerSentEvent> newSSEClient(io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<io.reactivex.netty.protocol.text.sse.ServerSentEvent>,io.reactivex.netty.protocol.http.client.HttpClientRequest<I>> pipelineConfigurator, com.netflix.loadbalancer.ILoadBalancer loadBalancer, com.netflix.client.config.IClientConfig config)
public static <I> NettyHttpClient<I,io.reactivex.netty.protocol.text.sse.ServerSentEvent> newSSEClient(io.reactivex.netty.pipeline.PipelineConfigurator<io.reactivex.netty.protocol.http.client.HttpClientResponse<io.reactivex.netty.protocol.text.sse.ServerSentEvent>,io.reactivex.netty.protocol.http.client.HttpClientRequest<I>> pipelineConfigurator, com.netflix.client.config.IClientConfig config)
public static NettyHttpClient<io.netty.buffer.ByteBuf,io.reactivex.netty.protocol.text.sse.ServerSentEvent> newSSEClient()