RxJava

Skip navigation links
A B C D E F G H I K L M N O P R S T U V W _ 

A

AbstractBuilder(C) - Constructor for class io.reactivex.netty.client.RxClient.ClientConfig.AbstractBuilder
 
AbstractClientBuilder<I,O,B extends AbstractClientBuilder,C extends RxClient<I,O>> - Class in io.reactivex.netty.client
 
AbstractClientBuilder(Bootstrap, String, int, ClientConnectionFactory<O, I, ? extends ObservableConnection<O, I>>, ClientChannelFactory<O, I>) - Constructor for class io.reactivex.netty.client.AbstractClientBuilder
 
AbstractClientBuilder(Bootstrap, String, int, ConnectionPoolBuilder<O, I>) - Constructor for class io.reactivex.netty.client.AbstractClientBuilder
 
AbstractConnectionEvent<T extends ObservableConnection> - Class in io.reactivex.netty.channel
 
AbstractConnectionEvent(Observer, T) - Constructor for class io.reactivex.netty.channel.AbstractConnectionEvent
 
AbstractFileRequestHandler - Class in io.reactivex.netty.protocol.http.server.file
 
AbstractFileRequestHandler() - Constructor for class io.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler
 
AbstractHttpConfigurator - Class in io.reactivex.netty.protocol.http
 
AbstractHttpConfigurator(int, int, int, boolean) - Constructor for class io.reactivex.netty.protocol.http.AbstractHttpConfigurator
 
AbstractHttpContentHolder<T> - Class in io.reactivex.netty.protocol.http
An abstract implementation of HttpContentHolder
AbstractHttpContentHolder(UnicastContentSubject<T>) - Constructor for class io.reactivex.netty.protocol.http.AbstractHttpContentHolder
 
AbstractMetricsEvent<T extends java.lang.Enum> - Class in io.reactivex.netty.metrics
 
AbstractMetricsEvent(T, boolean, boolean) - Constructor for class io.reactivex.netty.metrics.AbstractMetricsEvent
 
AbstractServer<I,O,B extends io.netty.bootstrap.AbstractBootstrap<B,C>,C extends io.netty.channel.Channel,S extends AbstractServer> - Class in io.reactivex.netty.server
 
AbstractServer(B, int) - Constructor for class io.reactivex.netty.server.AbstractServer
 
AbstractServer.ServerState - Enum in io.reactivex.netty.server
 
AbstractServerBuilder<I,O,T extends io.netty.bootstrap.AbstractBootstrap<T,C>,C extends io.netty.channel.Channel,B extends AbstractServerBuilder,S extends AbstractServer<I,O,T,C,S>> - Class in io.reactivex.netty.server
 
AbstractServerBuilder(int, T, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.server.AbstractServerBuilder
 
acquire() - Method in interface io.reactivex.netty.client.ConnectionPool
 
acquire() - Method in class io.reactivex.netty.client.ConnectionPoolImpl
 
acquireCreationPermit(long, TimeUnit) - Method in class io.reactivex.netty.client.CompositePoolLimitDeterminationStrategy
 
acquireCreationPermit(long, TimeUnit) - Method in class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
acquireCreationPermit(long, TimeUnit) - Method in interface io.reactivex.netty.client.PoolLimitDeterminationStrategy
Attempts to acquire a creation permit.
adaptPipelineConfigurator(PipelineConfigurator<O, I>, RxClient.ClientConfig, MetricEventsSubject<ClientMetricsEvent<?>>) - Method in class io.reactivex.netty.client.RxClientImpl
 
adaptPipelineConfigurator(PipelineConfigurator<HttpClientResponse<O>, HttpClientRequest<I>>, RxClient.ClientConfig, MetricEventsSubject<ClientMetricsEvent<?>>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
add(HttpHeaders) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
add(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
add(CharSequence, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
add(String, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
add(String, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
add(HttpHeaders) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
add(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
add(CharSequence, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
add(String, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
add(String, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
addCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
addDateHeader(String, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
addDateHeader(String, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
addException(MetricEventsListener<?>, Throwable) - Method in exception io.reactivex.netty.metrics.ListenerInvocationException
 
addHandshakeFinishedListener(ChannelFutureListener) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientHandler
 
addHandshakeFinishedListener(ChannelFutureListener) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerHandler
 
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
addHeader(String, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
addHeader(String, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
addIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
addIntHeader(String, int) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
addIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
addIntHeader(String, int) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
AGGREGATOR_HANDLER_NAME - Static variable in class io.reactivex.netty.protocol.http.HttpObjectAggregationConfigurator
 
ALLOWED_FILE_NAME - Static variable in class io.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler
 
allowExtensions(boolean) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
appendLoggingConfigurator(PipelineConfigurator<I, O>, LogLevel) - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
Enables wire level logs (all events received by netty) to be logged at the passed logLevel.
appendPipelineConfigurator(PipelineConfigurator<O, I>) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
appendPipelineConfigurator(PipelineConfigurator<I, O>) - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
asObservable() - Method in class io.reactivex.netty.util.MultipleFutureListener
 

B

beforeReuse() - Method in class io.reactivex.netty.client.PooledConnection
 
bootstrap - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
bootstrap - Variable in class io.reactivex.netty.server.AbstractServer
 
build() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
build() - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
Creates a new instance of the ConnectionPool if it is configured to do so.
build() - Method in class io.reactivex.netty.client.RxClient.ClientConfig.AbstractBuilder
 
build() - Method in class io.reactivex.netty.protocol.http.server.HttpServerBuilder
 
build() - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerBuilder
 
build() - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
Builder(RxClient.ClientConfig) - Constructor for class io.reactivex.netty.client.RxClient.ClientConfig.Builder
 
Builder() - Constructor for class io.reactivex.netty.client.RxClient.ClientConfig.Builder
 
Builder(HttpClient.HttpClientConfig) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.Builder
 
Builder() - Constructor for class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.Builder
 
byteArrayConfigurator() - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
ByteArrayPipelineConfigurator - Class in io.reactivex.netty.pipeline
 
ByteArrayPipelineConfigurator() - Constructor for class io.reactivex.netty.pipeline.ByteArrayPipelineConfigurator
 
BYTES_INSPECTOR_HANDLER_NAME - Static variable in class io.reactivex.netty.pipeline.RxRequiredConfigurator
 
BYTES_READ - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
BYTES_READ - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
BytesInspector - Class in io.reactivex.netty.metrics
 
BytesInspector(MetricEventsSubject, ChannelMetricEventProvider) - Constructor for class io.reactivex.netty.metrics.BytesInspector
 
ByteTransformer - Class in io.reactivex.netty.channel
A simple implementation of ContentTransformer to convert a byte array to ByteBuf
ByteTransformer() - Constructor for class io.reactivex.netty.channel.ByteTransformer
 

C

call(byte[], ByteBufAllocator) - Method in class io.reactivex.netty.channel.ByteTransformer
 
call(ByteBuf, ByteBufAllocator) - Method in class io.reactivex.netty.channel.IdentityTransformer
 
call(String, ByteBufAllocator) - Method in class io.reactivex.netty.channel.StringTransformer
 
call(Subscriber<? super ResponseHolder<T>>) - Method in class io.reactivex.netty.protocol.http.client.FlatResponseOperator
 
call(Subscriber<? super HttpClientResponse<O>>) - Method in class io.reactivex.netty.protocol.http.client.RedirectOperator
 
call(Throwable) - Method in class io.reactivex.netty.protocol.http.server.file.FileErrorResponseMapper
 
cancelPendingFutures(boolean) - Method in class io.reactivex.netty.util.MultipleFutureListener
 
cancelPendingWrites(boolean) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
cancelPendingWrites(boolean) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
channel(Class<? extends Channel>) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
channel(Class<? extends C>) - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
channelActive(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientHandler
 
channelActive(ChannelHandlerContext) - Method in class io.reactivex.netty.server.ConnectionLifecycleHandler
 
channelFactory - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
channelFactory - Variable in class io.reactivex.netty.client.RxClientImpl
 
channelInactive(ChannelHandlerContext) - Method in class io.reactivex.netty.pipeline.ObservableAdapter
 
channelInactive(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.client.ClientRequestResponseConverter
 
channelInactive(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.server.ServerRequestResponseConverter
 
channelInactive(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
ChannelMetricEventProvider - Class in io.reactivex.netty.channel
An ObservableConnection and the underlying netty channel is the same irrespective of whether it is used by the client or the server.
ChannelMetricEventProvider() - Constructor for class io.reactivex.netty.channel.ChannelMetricEventProvider
 
channelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
channelOption(ChannelOption<P>, P) - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
channelRead(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.metrics.BytesInspector
 
channelRead(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.pipeline.ObservableAdapter
 
channelRead(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.client.ClientRequestResponseConverter
 
channelRead(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.server.ServerRequestResponseConverter
 
channelRead(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsHandlers.ClientReadMetricsHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsHandlers.ServerReadMetricsHandler
 
channelRead0(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.sse.SseChannelHandler
 
channelRead0(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.sse.SSEInboundHandler
Deprecated.
 
channelRead0(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.server.ServerRequestResponseConverter
 
channelReadComplete(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerHandler
 
channelUnregistered(ChannelHandlerContext) - Method in class io.reactivex.netty.client.ConnectionLifecycleHandler
 
channelUnregistered(ChannelHandlerContext) - Method in class io.reactivex.netty.server.ConnectionLifecycleHandler
 
ChannelWriter<O> - Interface in io.reactivex.netty.channel
An interface to capture how one can write on a channel.
childChannelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.server.ConnectionBasedServerBuilder
 
ClassPathFileRequestHandler - Class in io.reactivex.netty.protocol.http.server.file
FileRequestHandler that reads files from the class path
ClassPathFileRequestHandler(String) - Constructor for class io.reactivex.netty.protocol.http.server.file.ClassPathFileRequestHandler
 
clear() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
clear() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
clearHeaders() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
clearHeaders() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
clientBootstrap - Variable in class io.reactivex.netty.client.ClientChannelFactoryImpl
 
clientBootstrap - Variable in class io.reactivex.netty.client.RxClientImpl
 
ClientBuilder<I,O> - Class in io.reactivex.netty.client
A builder to build an instance of RxClientImpl
ClientBuilder(String, int) - Constructor for class io.reactivex.netty.client.ClientBuilder
 
ClientBuilder(String, int, Bootstrap) - Constructor for class io.reactivex.netty.client.ClientBuilder
 
ClientBuilder(Bootstrap, String, int, ClientConnectionFactory<O, I, ? extends ObservableConnection<O, I>>, ClientChannelFactory<O, I>) - Constructor for class io.reactivex.netty.client.ClientBuilder
 
ClientBuilder(Bootstrap, String, int, ConnectionPoolBuilder<O, I>) - Constructor for class io.reactivex.netty.client.ClientBuilder
 
ClientChannelFactory<I,O> - Interface in io.reactivex.netty.client
 
ClientChannelFactoryImpl<I,O> - Class in io.reactivex.netty.client
A factory to create netty channels for clients.
ClientChannelFactoryImpl(Bootstrap, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.client.ClientChannelFactoryImpl
 
ClientChannelFactoryImpl(Bootstrap) - Constructor for class io.reactivex.netty.client.ClientChannelFactoryImpl
 
ClientChannelMetricEventProvider - Class in io.reactivex.netty.client
 
ClientChannelMetricEventProvider() - Constructor for class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
clientConfig - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
ClientConfig() - Constructor for class io.reactivex.netty.client.RxClient.ClientConfig
 
ClientConfig(RxClient.ClientConfig) - Constructor for class io.reactivex.netty.client.RxClient.ClientConfig
 
clientConfig - Variable in class io.reactivex.netty.client.RxClientImpl
 
ClientConnectionFactory<I,O,C extends ObservableConnection<I,O>> - Interface in io.reactivex.netty.client
 
ClientMetricEventsListener<T extends ClientMetricsEvent<?>> - Class in io.reactivex.netty.metrics
A convenience implementation for MetricEventsListener for receiving ClientMetricsEvent.
ClientMetricEventsListener() - Constructor for class io.reactivex.netty.metrics.ClientMetricEventsListener
 
ClientMetricsEvent<T extends java.lang.Enum> - Class in io.reactivex.netty.client
 
ClientMetricsEvent(T, boolean, boolean) - Constructor for class io.reactivex.netty.client.ClientMetricsEvent
 
ClientMetricsEvent.EventType - Enum in io.reactivex.netty.client
 
ClientReadMetricsHandler(MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsHandlers.ClientReadMetricsHandler
 
ClientRequestResponseConverter - Class in io.reactivex.netty.protocol.http.client
A channel handler for HttpClient to convert netty's http request/response objects to HttpClient's request/response objects.
ClientRequestResponseConverter(MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.client.ClientRequestResponseConverter
 
ClientRequiredConfigurator<I,O> - Class in io.reactivex.netty.client
 
ClientRequiredConfigurator(MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.client.ClientRequiredConfigurator
 
clientSseConfigurator() - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
ClientWriteMetricsHandler(MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsHandlers.ClientWriteMetricsHandler
 
Clock - Class in io.reactivex.netty.metrics
A simple utility to wrap start and end times of a call, typically used to give MetricEventsListener callbacks.
Clock() - Constructor for class io.reactivex.netty.metrics.Clock
 
clone() - Method in class io.reactivex.netty.client.RxClient.ClientConfig
 
clone() - Method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig
 
close() - Method in interface io.reactivex.netty.channel.ChannelWriter
 
close(boolean) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
close() - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
close(boolean) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
close() - Method in class io.reactivex.netty.channel.ObservableConnection
Closes this connection.
close() - Method in class io.reactivex.netty.client.PooledConnection
 
close() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
close(boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Closes this response with optionally flushing the writes.
closeIssued - Variable in class io.reactivex.netty.channel.DefaultChannelWriter
 
closeStartTimeMillis - Variable in class io.reactivex.netty.channel.ObservableConnection
 
closeUnderlyingChannel() - Method in class io.reactivex.netty.client.PooledConnection
 
composeConfigurators(PipelineConfigurator<I, O>, PipelineConfigurator<I, O>) - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
Creates a new PipelineConfiguratorComposite for both the passed configurators.
CompositeHttpClient<I,O> - Class in io.reactivex.netty.protocol.http.client
An implementation of HttpClient that can execute requests over multiple hosts.
CompositeHttpClient(String, RxClient.ServerInfo, Bootstrap, PipelineConfigurator<HttpClientResponse<O>, HttpClientRequest<I>>, RxClient.ClientConfig, ClientChannelFactory<HttpClientResponse<O>, HttpClientRequest<I>>, ClientConnectionFactory<HttpClientResponse<O>, HttpClientRequest<I>, ? extends ObservableConnection<HttpClientResponse<O>, HttpClientRequest<I>>>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.client.CompositeHttpClient
 
CompositeHttpClientBuilder<I,O> - Class in io.reactivex.netty.protocol.http.client
 
CompositeHttpClientBuilder() - Constructor for class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
CompositeHttpClientBuilder(Bootstrap) - Constructor for class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
CompositeHttpClientBuilder(Bootstrap, ClientConnectionFactory<HttpClientResponse<O>, HttpClientRequest<I>, ? extends ObservableConnection<HttpClientResponse<O>, HttpClientRequest<I>>>, ClientChannelFactory<HttpClientResponse<O>, HttpClientRequest<I>>) - Constructor for class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
CompositeHttpClientBuilder(Bootstrap, ConnectionPoolBuilder<HttpClientResponse<O>, HttpClientRequest<I>>) - Constructor for class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
CompositeHttpClientBuilder.CloneablePoolLimitDeterminationStrategy - Interface in io.reactivex.netty.protocol.http.client
 
CompositeObserver<T> - Class in io.reactivex.netty.protocol.http.client
Delegates the CompositeObserver.onCompleted() and CompositeObserver.onError(Throwable) to all contained observers.
CompositeObserver(Observer...) - Constructor for class io.reactivex.netty.protocol.http.client.CompositeObserver
 
CompositePoolLimitDeterminationStrategy - Class in io.reactivex.netty.client
 
CompositePoolLimitDeterminationStrategy(PoolLimitDeterminationStrategy...) - Constructor for class io.reactivex.netty.client.CompositePoolLimitDeterminationStrategy
 
config(RxClient.ClientConfig) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
config - Variable in class io.reactivex.netty.client.RxClient.ClientConfig.AbstractBuilder
 
configureDefaultEventloopGroup() - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
configureDefaultEventloopGroup() - Method in class io.reactivex.netty.server.ConnectionBasedServerBuilder
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.pipeline.ByteArrayPipelineConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in interface io.reactivex.netty.pipeline.PipelineConfigurator
A callback to configure the passed pipeline.
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.pipeline.PipelineConfiguratorComposite
Invokes PipelineConfigurator.configureNewPipeline(ChannelPipeline) on all the underlying PipelineConfigurator instances in the same order as they were created.
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.pipeline.ReadTimeoutPipelineConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.pipeline.RxRequiredConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.pipeline.ssl.SslPipelineConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.pipeline.StringMessageConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.http.client.HttpClientPipelineConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.http.HttpObjectAggregationConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.http.server.HttpServerPipelineConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.http.sse.SseClientPipelineConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.http.sse.SseOverHttpClientPipelineConfigurator
Deprecated.
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.http.sse.SseOverHttpServerPipelineConfigurator
Deprecated.
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.http.sse.SseServerPipelineConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientPipelineConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerPipelineConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.text.SimpleTextProtocolConfigurator
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.text.sse.SSEClientPipelineConfigurator
Deprecated.
 
configureNewPipeline(ChannelPipeline) - Method in class io.reactivex.netty.protocol.text.sse.SSEServerPipelineConfigurator
Deprecated.
 
CONN_CLOSE_BEFORE_REQUEST_COMPLETE - Static variable in class io.reactivex.netty.protocol.http.server.ServerRequestResponseConverter
 
CONN_CLOSE_BEFORE_RESPONSE - Static variable in class io.reactivex.netty.protocol.http.client.ClientRequestResponseConverter
 
CONN_LIFECYCLE_HANDLER_NAME - Static variable in class io.reactivex.netty.pipeline.RxRequiredConfigurator
 
connect(Subscriber<? super ObservableConnection<I, O>>, RxClient.ServerInfo, ClientConnectionFactory<I, O, ? extends ObservableConnection<I, O>>) - Method in interface io.reactivex.netty.client.ClientChannelFactory
 
connect(Subscriber<? super ObservableConnection<I, O>>, RxClient.ServerInfo, ClientConnectionFactory<I, O, ? extends ObservableConnection<I, O>>) - Method in class io.reactivex.netty.client.ClientChannelFactoryImpl
 
connect() - Method in interface io.reactivex.netty.client.RxClient
Creates exactly one new connection for every subscription to the returned observable.
connect() - Method in class io.reactivex.netty.client.RxClientImpl
A lazy connect to the RxClient.ServerInfo for this client.
connect() - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClient
 
CONNECT_FAILED - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
CONNECT_START - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
CONNECT_SUCCESS - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
connectedObserver - Variable in class io.reactivex.netty.channel.AbstractConnectionEvent
 
CONNECTION_ALREADY_CLOSED - Static variable in class io.reactivex.netty.channel.DefaultChannelWriter
 
CONNECTION_CLOSE_FAILED - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
CONNECTION_CLOSE_FAILED - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
CONNECTION_CLOSE_START - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
CONNECTION_CLOSE_START - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
CONNECTION_CLOSE_SUCCESS - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
CONNECTION_CLOSE_SUCCESS - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
CONNECTION_HANDLING_FAILED - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
CONNECTION_HANDLING_START - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
CONNECTION_HANDLING_SUCCESS - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
ConnectionBasedServerBuilder<I,O,B extends ConnectionBasedServerBuilder> - Class in io.reactivex.netty.server
 
ConnectionBasedServerBuilder(int, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.server.ConnectionBasedServerBuilder
 
ConnectionBasedServerBuilder(int, ConnectionHandler<I, O>, ServerBootstrap) - Constructor for class io.reactivex.netty.server.ConnectionBasedServerBuilder
 
connectionFactory - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
connectionFactory - Variable in class io.reactivex.netty.client.RxClientImpl
 
connectionFactory - Variable in class io.reactivex.netty.server.AbstractServer
 
ConnectionHandler<I,O> - Interface in io.reactivex.netty.channel
A connection handler invoked for every new connection is established by RxServer or RxClient
connectionHandler - Variable in class io.reactivex.netty.server.AbstractServerBuilder
 
ConnectionLifecycleHandler<I,O> - Class in io.reactivex.netty.client
 
ConnectionLifecycleHandler() - Constructor for class io.reactivex.netty.client.ConnectionLifecycleHandler
 
ConnectionLifecycleHandler<I,O> - Class in io.reactivex.netty.server
 
ConnectionLifecycleHandler(ConnectionHandler<I, O>, ObservableConnectionFactory<I, O>, ErrorHandler, MetricEventsSubject<ServerMetricsEvent<?>>) - Constructor for class io.reactivex.netty.server.ConnectionLifecycleHandler
 
ConnectionPool<I,O> - Interface in io.reactivex.netty.client
ConnectionPoolBuilder<I,O> - Class in io.reactivex.netty.client
A builder for creating instances of ConnectionPool
ConnectionPoolBuilder(RxClient.ServerInfo, ClientChannelFactory<I, O>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.client.ConnectionPoolBuilder
 
ConnectionPoolBuilder(RxClient.ServerInfo, ClientChannelFactory<I, O>, ClientConnectionFactory<I, O, PooledConnection<I, O>>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.client.ConnectionPoolBuilder
 
ConnectionPoolImpl<I,O> - Class in io.reactivex.netty.client
 
ConnectionPoolImpl(RxClient.ServerInfo, PoolConfig, PoolLimitDeterminationStrategy, ScheduledExecutorService, ClientChannelFactory<I, O>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.client.ConnectionPoolImpl
Creates a new connection pool instance.
ConnectionPoolImpl(RxClient.ServerInfo, PoolConfig, PoolLimitDeterminationStrategy, ScheduledExecutorService, ClientConnectionFactory<I, O, PooledConnection<I, O>>, ClientChannelFactory<I, O>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.client.ConnectionPoolImpl
Creates a new connection pool instance.
ConnectionReuseEvent - Class in io.reactivex.netty.client
 
ConnectionReuseEvent(PooledConnection<?, ?>, Observer) - Constructor for class io.reactivex.netty.client.ConnectionReuseEvent
 
contains(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
contains(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
contains(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
contains(String, String, boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
contains(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
contains(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
contains(String) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
contains(String, String, boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
contains(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
contains(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
contains(String) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
contains(String, String, boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
contains(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
contains(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
contains(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
contains(String, String, boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
content - Variable in class io.reactivex.netty.protocol.http.AbstractHttpContentHolder
 
content() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
contentAsString() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
ContentTransformer<S> - Interface in io.reactivex.netty.channel
A contract to transform a java object to ByteBuf to be used for writing the object on netty's channel.
CookiesHolder - Class in io.reactivex.netty.protocol.http
A holder of cookies parsed from the Http headers.
copy(RxClient.ServerInfo) - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
copy() - Method in class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
copy() - Method in interface io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder.CloneablePoolLimitDeterminationStrategy
 
copy() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
create(Channel, MetricEventsSubject<?>, ChannelMetricEventProvider) - Static method in class io.reactivex.netty.channel.ObservableConnection
 
create(Channel, long, ChannelMetricEventProvider, MetricEventsSubject<?>) - Static method in class io.reactivex.netty.client.PooledConnection
 
create(Channel, ChannelMetricEventProvider, MetricEventsSubject<?>) - Static method in class io.reactivex.netty.client.PooledConnection
 
create(HttpVersion, HttpMethod, String) - Static method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
create(HttpMethod, String) - Static method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
create(long, TimeUnit) - Static method in class io.reactivex.netty.protocol.http.UnicastContentSubject
 
create(long, TimeUnit, Action0) - Static method in class io.reactivex.netty.protocol.http.UnicastContentSubject
 
create(long, TimeUnit, Scheduler) - Static method in class io.reactivex.netty.protocol.http.UnicastContentSubject
 
create(long, TimeUnit, Scheduler, Action0) - Static method in class io.reactivex.netty.protocol.http.UnicastContentSubject
 
create(Channel, InetSocketAddress, MetricEventsSubject<?>, ChannelMetricEventProvider) - Static method in class io.reactivex.netty.protocol.udp.client.UdpClientConnection
 
createClient() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
createClient() - Method in class io.reactivex.netty.client.ClientBuilder
 
createClient() - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
createClient() - Method in class io.reactivex.netty.protocol.http.client.HttpClientBuilder
 
createClient() - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
createClient() - Method in class io.reactivex.netty.protocol.udp.client.UdpClientBuilder
 
createClientConfigurator(PipelineConfigurator<I, O>, RxClient.ClientConfig) - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
createClientConfigurator(PipelineConfigurator<I, O>, RxClient.ClientConfig, MetricEventsSubject<ClientMetricsEvent<?>>) - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
createDelete(String) - Static method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
createGet(String) - Static method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
createHttpClient(String, int) - Static method in class io.reactivex.netty.RxNetty
 
createHttpClient(String, int, PipelineConfigurator<HttpClientResponse<O>, HttpClientRequest<I>>) - Static method in class io.reactivex.netty.RxNetty
 
createHttpDelete(String) - Static method in class io.reactivex.netty.RxNetty
 
createHttpGet(String) - Static method in class io.reactivex.netty.RxNetty
 
createHttpPost(String, Observable<ByteBuf>) - Static method in class io.reactivex.netty.RxNetty
 
createHttpPost(String, Observable<T>, ContentTransformer<T>) - Static method in class io.reactivex.netty.RxNetty
 
createHttpPut(String, Observable<ByteBuf>) - Static method in class io.reactivex.netty.RxNetty
 
createHttpPut(String, Observable<T>, ContentTransformer<T>) - Static method in class io.reactivex.netty.RxNetty
 
createHttpRequest(HttpClientRequest<ByteBuf>) - Static method in class io.reactivex.netty.RxNetty
 
createHttpRequest(HttpClientRequest<ByteBuf>, HttpClient.HttpClientConfig) - Static method in class io.reactivex.netty.RxNetty
 
createHttpServer(int, RequestHandler<ByteBuf, ByteBuf>) - Static method in class io.reactivex.netty.RxNetty
 
createHttpServer(int, RequestHandler<I, O>, PipelineConfigurator<HttpServerRequest<I>, HttpServerResponse<O>>) - Static method in class io.reactivex.netty.RxNetty
 
createPost(String) - Static method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
createPut(String) - Static method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
createRedirectRequest(HttpClientRequest<I>, URI, int) - Method in class io.reactivex.netty.protocol.http.client.DefaultRedirectHandler
 
createServer() - Method in class io.reactivex.netty.protocol.http.server.HttpServerBuilder
 
createServer() - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerBuilder
 
createServer() - Method in class io.reactivex.netty.protocol.udp.server.UdpServerBuilder
 
createServer() - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
createServer() - Method in class io.reactivex.netty.server.ServerBuilder
 
createSSLEngine(ByteBufAllocator) - Method in class io.reactivex.netty.pipeline.ssl.DefaultFactories.SSLContextBasedFactory
 
createSSLEngine(ByteBufAllocator) - Method in interface io.reactivex.netty.pipeline.ssl.SSLEngineFactory
 
createTcpClient(String, int, PipelineConfigurator<O, I>) - Static method in class io.reactivex.netty.RxNetty
 
createTcpClient(String, int) - Static method in class io.reactivex.netty.RxNetty
 
createTcpServer(int, PipelineConfigurator<I, O>, ConnectionHandler<I, O>) - Static method in class io.reactivex.netty.RxNetty
 
createTcpServer(int, ConnectionHandler<ByteBuf, ByteBuf>) - Static method in class io.reactivex.netty.RxNetty
 
createUdpClient(String, int, PipelineConfigurator<O, I>) - Static method in class io.reactivex.netty.RxNetty
 
createUdpClient(String, int) - Static method in class io.reactivex.netty.RxNetty
 
createUdpServer(int, PipelineConfigurator<I, O>, ConnectionHandler<I, O>) - Static method in class io.reactivex.netty.RxNetty
 
createUdpServer(int, ConnectionHandler<DatagramPacket, DatagramPacket>) - Static method in class io.reactivex.netty.RxNetty
 
createWithoutNoSubscriptionTimeout(Action0) - Static method in class io.reactivex.netty.protocol.http.UnicastContentSubject
Creates a new UnicastContentSubject without a no subscription timeout.
createWithoutNoSubscriptionTimeout() - Static method in class io.reactivex.netty.protocol.http.UnicastContentSubject
Creates a new UnicastContentSubject without a no subscription timeout.

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.reactivex.netty.protocol.text.sse.ServerSentEventDecoder
Deprecated.
 
decrementMaxConnections(int) - Method in class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
DEFAULT_CHUNK_SIZE - Static variable in class io.reactivex.netty.protocol.http.HttpObjectAggregationConfigurator
 
DEFAULT_CONFIG - Static variable in class io.reactivex.netty.client.PoolConfig
 
DEFAULT_CONTENT_SUBSCRIPTION_TIMEOUT_MS - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientResponse
 
DEFAULT_CONTENT_SUBSCRIPTION_TIMEOUT_MS - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
DEFAULT_HOST - Static variable in class io.reactivex.netty.client.RxClient.ServerInfo
 
DEFAULT_INSTANCE - Static variable in class io.reactivex.netty.channel.ByteTransformer
 
DEFAULT_INSTANCE - Static variable in class io.reactivex.netty.channel.IdentityTransformer
 
DEFAULT_INSTANCE - Static variable in class io.reactivex.netty.channel.StringTransformer
 
DEFAULT_MAX_CONNECTIONS - Static variable in class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
DEFAULT_MAX_FIELD_LENGTH - Static variable in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
DEFAULT_MAX_HOPS - Static variable in class io.reactivex.netty.protocol.http.client.RedirectOperator
 
DEFAULT_PORT - Static variable in class io.reactivex.netty.client.RxClient.ServerInfo
 
defaultChannelOptions() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
defaultChannelOptions() - Method in class io.reactivex.netty.protocol.udp.server.UdpServerBuilder
 
defaultChannelOptions() - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
defaultChannelOptions() - Method in class io.reactivex.netty.server.ConnectionBasedServerBuilder
 
DefaultChannelWriter<O> - Class in io.reactivex.netty.channel
 
DefaultChannelWriter(Channel, MetricEventsSubject<?>, ChannelMetricEventProvider) - Constructor for class io.reactivex.netty.channel.DefaultChannelWriter
 
defaultEventloop(Class<? extends Channel>) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
defaultEventloop(Class<? extends Channel>) - Method in class io.reactivex.netty.client.ClientBuilder
 
defaultEventloop(Class<? extends Channel>) - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
defaultEventloop(Class<? extends Channel>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientBuilder
 
defaultEventloop(Class<? extends Channel>) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
DefaultFactories - Class in io.reactivex.netty.pipeline.ssl
 
DefaultFactories.SSLContextBasedFactory - Class in io.reactivex.netty.pipeline.ssl
 
DefaultRedirectHandler<I,O> - Class in io.reactivex.netty.protocol.http.client
 
DefaultRedirectHandler(int, HttpClient<I, O>) - Constructor for class io.reactivex.netty.protocol.http.client.DefaultRedirectHandler
 
defaultServerChannelClass() - Method in class io.reactivex.netty.protocol.udp.server.UdpServerBuilder
 
defaultServerChannelClass() - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
defaultServerChannelClass() - Method in class io.reactivex.netty.server.ConnectionBasedServerBuilder
 
defaultSocketChannelClass() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
defaultSocketChannelClass() - Method in class io.reactivex.netty.client.ClientBuilder
 
defaultSocketChannelClass() - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
defaultSocketChannelClass() - Method in class io.reactivex.netty.protocol.http.client.HttpClientBuilder
 
defaultSocketChannelClass() - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
defaultTcpOptions() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
defaultUdpOptions() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
disableNativeTransport() - Static method in class io.reactivex.netty.RxNetty
A global flag to disable the effects of calling RxNetty.useNativeTransportIfApplicable()
disableReadTimeout(ChannelPipeline) - Static method in class io.reactivex.netty.pipeline.ReadTimeoutPipelineConfigurator
 
disableSystemTimeCalls() - Static method in class io.reactivex.netty.metrics.Clock
An optimization hook for low level benchmarks which will make any subsequent calls to Clock.newStartTime(TimeUnit) Clock.newStartTimeMillis() Clock.onEndMillis(long) Clock.onEnd(long, TimeUnit) will start returning Clock.SYSTEM_TIME_DISABLED_TIME.
discard(PooledConnection<I, O>) - Method in interface io.reactivex.netty.client.ConnectionPool
Discards the passed connection from the pool.
discard(PooledConnection<I, O>) - Method in class io.reactivex.netty.client.ConnectionPoolImpl
 
DISCARD_CONNECTION - Static variable in class io.reactivex.netty.protocol.http.client.ClientRequestResponseConverter
 
disposeIfNotSubscribed() - Method in class io.reactivex.netty.protocol.http.UnicastContentSubject
This will eagerly dispose this Subject without waiting for the no subscription timeout period, if configured.
doRedirect(RedirectOperator.RedirectHandler.RedirectionContext, HttpClientRequest<I>, HttpClient.HttpClientConfig) - Method in class io.reactivex.netty.protocol.http.client.DefaultRedirectHandler
 
doRedirect(RedirectOperator.RedirectHandler.RedirectionContext, HttpClientRequest<I>, HttpClient.HttpClientConfig) - Method in interface io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler
Performs the redirect operation.
duplicate() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 

E

empty() - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
enableWireLogging(LogLevel) - Method in class io.reactivex.netty.client.AbstractClientBuilder
Enables wire level logs (all events received by netty) to be logged at the passed wireLogginLevel.
enableWireLogging(LogLevel) - Method in class io.reactivex.netty.server.AbstractServerBuilder
Enables wire level logs (all events received by netty) to be logged at the passed wireLogginLevel.
encode(ChannelHandlerContext, ServerSentEvent, ByteBuf) - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEventEncoder
 
encode(ChannelHandlerContext, ServerSentEvent, List<Object>) - Method in class io.reactivex.netty.protocol.text.sse.ServerSentEventEncoder
Deprecated.
 
encodeAscii(CharSequence, ByteBuf) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
encodeAscii(CharSequence, ByteBuf) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
encodeAscii(CharSequence, ByteBuf) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
encodeAscii(CharSequence, ByteBuf) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
entries() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
entries() - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
entries() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
entries() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
equals(Object) - Method in class io.reactivex.netty.client.RxClient.ServerInfo
 
equals(Object) - Method in class io.reactivex.netty.metrics.AbstractMetricsEvent
 
equalsIgnoreCase(CharSequence, CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
equalsIgnoreCase(CharSequence, CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
equalsIgnoreCase(CharSequence, CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
equalsIgnoreCase(CharSequence, CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
errorHandler - Variable in class io.reactivex.netty.server.AbstractServer
 
ErrorHandler - Interface in io.reactivex.netty.server
 
ErrorResponseGenerator<T> - Interface in io.reactivex.netty.protocol.http.server
 
eventExecutorGroup - Variable in class io.reactivex.netty.server.AbstractServerBuilder
 
eventListenersFactory - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
eventListenersFactory - Variable in class io.reactivex.netty.server.AbstractServerBuilder
 
eventloop(EventLoopGroup) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
eventLoop(EventLoopGroup) - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
eventLoopGroup - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
eventLoops(EventLoopGroup, EventLoopGroup) - Method in class io.reactivex.netty.server.ConnectionBasedServerBuilder
 
eventsSubject - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
eventsSubject - Variable in class io.reactivex.netty.client.RxClientImpl
 
eventsSubject - Variable in class io.reactivex.netty.server.AbstractServer
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.reactivex.netty.pipeline.ObservableAdapter
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.reactivex.netty.pipeline.ssl.SslCompletionHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.reactivex.netty.protocol.http.client.ClientRequestResponseConverter
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientHandler
 
extractRedirectLocation(HttpClientResponse<O>) - Method in class io.reactivex.netty.protocol.http.client.DefaultRedirectHandler
 

F

FAIL_ON_MISSING_RESPONSE_DEFAULT - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientPipelineConfigurator
 
FileErrorResponseMapper - Class in io.reactivex.netty.protocol.http.server.file
Custom error mapper to render 404 errors when serving files.
FileErrorResponseMapper() - Constructor for class io.reactivex.netty.protocol.http.server.file.FileErrorResponseMapper
 
FileRequestHandler - Class in io.reactivex.netty.protocol.http.server.file
Base implementation for serving local files.
FileRequestHandler() - Constructor for class io.reactivex.netty.protocol.http.server.file.FileRequestHandler
 
finish() - Method in exception io.reactivex.netty.metrics.ListenerInvocationException
 
fireNewRxConnectionEvent() - Method in class io.reactivex.netty.channel.ObservableConnection
Fires a NewRxConnectionEvent for this connection.
flatResponse() - Static method in class io.reactivex.netty.protocol.http.client.FlatResponseOperator
 
FlatResponseOperator<T> - Class in io.reactivex.netty.protocol.http.client
An operator to be used for a source of HttpClientResponse containing aggregated responses i.e.
FlatResponseOperator() - Constructor for class io.reactivex.netty.protocol.http.client.FlatResponseOperator
 
flush() - Method in interface io.reactivex.netty.channel.ChannelWriter
 
flush() - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
FLUSH_FAILED - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
FLUSH_FAILED - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
FLUSH_START - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
FLUSH_START - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
FLUSH_SUCCESS - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
FLUSH_SUCCESS - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
flushOnlyOnChannelReadComplete(boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Flush semantics of a response are as follows: Flush immediately if DefaultChannelWriter.flush() is called. Flush at the completion of Observable returned by RequestHandler.handle(HttpServerRequest, HttpServerResponse) if and only if HttpServerResponse.flushOnlyOnChannelReadComplete(boolean) is set to false (default is false). Flush when ChannelHandlerContext.fireChannelReadComplete() event is fired by netty.
followRedirect(int) - Method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.Builder
 
forHttpClient(HttpClient) - Method in class io.reactivex.netty.metrics.MetricEventsListenerFactory
 
forHttpServer(HttpServer) - Method in class io.reactivex.netty.metrics.MetricEventsListenerFactory
 
forTcpClient(RxClient) - Method in class io.reactivex.netty.metrics.MetricEventsListenerFactory
 
forTcpServer(RxServer) - Method in class io.reactivex.netty.metrics.MetricEventsListenerFactory
 
forUdpClient(UdpClient) - Method in class io.reactivex.netty.metrics.MetricEventsListenerFactory
 
forUdpServer(UdpServer) - Method in class io.reactivex.netty.metrics.MetricEventsListenerFactory
 
forWebSocketClient(WebSocketClient) - Method in class io.reactivex.netty.metrics.MetricEventsListenerFactory
 
forWebSocketServer(WebSocketServer) - Method in class io.reactivex.netty.metrics.MetricEventsListenerFactory
 
from(MetricEventsSubject<?>, ChannelMetricEventProvider) - Static method in class io.reactivex.netty.channel.UnpooledConnectionFactory
 
from(HttpClient.HttpClientConfig) - Static method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.Builder
 
from(RequestHandler<I, O>, Func1<Throwable, ErrorResponseGenerator<O>>) - Static method in class io.reactivex.netty.protocol.http.server.RequestHandlerWithErrorMapper
 
fromDefaultConfig() - Static method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.Builder
 
fromSSLContext(SSLContext) - Static method in class io.reactivex.netty.pipeline.ssl.DefaultFactories
 

G

generatedNamePrefix() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
generatedNamePrefix() - Method in class io.reactivex.netty.client.ClientBuilder
 
generatedNamePrefix() - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
generatedNamePrefix() - Method in class io.reactivex.netty.protocol.http.client.HttpClientBuilder
 
generatedNamePrefix() - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
generatedNamePrefix() - Method in class io.reactivex.netty.protocol.udp.client.UdpClientBuilder
 
get(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
get(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
get(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
get(String) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
get(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
get(String) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
get(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
get(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getAbsoluteUri() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
getAll(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getAll(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getAll(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getAll(String) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getAll(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getAll(String) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getAll(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getAll(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getAllCookies() - Method in class io.reactivex.netty.protocol.http.CookiesHolder
 
getAllocator() - Method in interface io.reactivex.netty.channel.ChannelWriter
 
getAllocator() - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
getAvailablePermits() - Method in class io.reactivex.netty.client.CompositePoolLimitDeterminationStrategy
Returns the minimum number of permits available across all strategies.
getAvailablePermits() - Method in class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
getAvailablePermits() - Method in interface io.reactivex.netty.client.PoolLimitDeterminationStrategy
 
getBootstrap() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
getBytesReadEvent() - Method in class io.reactivex.netty.channel.ChannelMetricEventProvider
 
getBytesReadEvent() - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
getBytesReadEvent() - Method in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
getBytesReadEvent() - Method in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
getChannel() - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
getChannelCloseFailedEvent() - Method in class io.reactivex.netty.channel.ChannelMetricEventProvider
 
getChannelCloseFailedEvent() - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
getChannelCloseFailedEvent() - Method in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
getChannelCloseFailedEvent() - Method in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
getChannelCloseStartEvent() - Method in class io.reactivex.netty.channel.ChannelMetricEventProvider
 
getChannelCloseStartEvent() - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
getChannelCloseStartEvent() - Method in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
getChannelCloseStartEvent() - Method in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
getChannelCloseSuccessEvent() - Method in class io.reactivex.netty.channel.ChannelMetricEventProvider
 
getChannelCloseSuccessEvent() - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
getChannelCloseSuccessEvent() - Method in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
getChannelCloseSuccessEvent() - Method in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
getChannelFactory() - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
getConnectedObserver() - Method in class io.reactivex.netty.channel.AbstractConnectionEvent
 
getConnection() - Method in class io.reactivex.netty.channel.AbstractConnectionEvent
 
getConnection() - Method in class io.reactivex.netty.client.PooledConnectionReleasedEvent
 
getConnectionFactory() - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
getConnectionLifecycleHandlerExecutor() - Method in class io.reactivex.netty.pipeline.RxRequiredConfigurator
 
getConstituentConfigurators() - Method in class io.reactivex.netty.pipeline.PipelineConfiguratorComposite
Returns an unmodifiable list of the constituent configurators in this composite.
getContent() - Method in class io.reactivex.netty.protocol.http.AbstractHttpContentHolder
 
getContent() - Method in class io.reactivex.netty.protocol.http.client.ResponseHolder
Returns the content, if any.
getContent() - Method in interface io.reactivex.netty.protocol.http.HttpContentHolder
Returns the content Observable.
getContentLength() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getContentLength(long) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getContentLength() - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getContentLength(long) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getContentLength() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getContentLength(long) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getContentLength() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getContentLength(long) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getCookies() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
 
getCookies() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
getDate() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getDate(Date) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getDate() - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getDate(Date) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getDate() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getDate(Date) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getDate() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getDate(Date) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getDateHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getDateHeader(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getDateHeader(String, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getDateHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getDateHeader(String) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getDateHeader(String, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getDateHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getDateHeader(String) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getDateHeader(String, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getDateHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getDateHeader(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getDateHeader(String, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getDefaultServer() - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClient
 
getDuration(TimeUnit) - Method in class io.reactivex.netty.metrics.Clock
Returns the duration for which this clock was running in the given timeunit.
getDurationInMillis() - Method in class io.reactivex.netty.metrics.Clock
Returns the duration for which this clock was running in milliseconds.
getEventData() - Method in class io.reactivex.netty.protocol.text.sse.ServerSentEvent
Deprecated.
 
getEventId() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
getEventId() - Method in class io.reactivex.netty.protocol.text.sse.ServerSentEvent
Deprecated.
 
getEventIdAsString() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
getEventsSubject() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
getEventsSubject() - Method in class io.reactivex.netty.server.AbstractServer
 
getEventType() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
getEventType() - Method in class io.reactivex.netty.protocol.text.sse.ServerSentEvent
Deprecated.
 
getEventTypeAsString() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
getExceptions() - Method in exception io.reactivex.netty.metrics.ListenerInvocationException
 
getFlushFailedEvent() - Method in class io.reactivex.netty.channel.ChannelMetricEventProvider
 
getFlushFailedEvent() - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
getFlushFailedEvent() - Method in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
getFlushFailedEvent() - Method in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
getFlushStartEvent() - Method in class io.reactivex.netty.channel.ChannelMetricEventProvider
 
getFlushStartEvent() - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
getFlushStartEvent() - Method in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
getFlushStartEvent() - Method in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
getFlushSuccessEvent() - Method in class io.reactivex.netty.channel.ChannelMetricEventProvider
 
getFlushSuccessEvent() - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
getFlushSuccessEvent() - Method in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
getFlushSuccessEvent() - Method in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
getFollowRedirect() - Method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig
 
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getHeader(CharSequence, String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getHeader(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getHeader(String, String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getHeader(CharSequence, String) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getHeader(String) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getHeader(String, String) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getHeader(CharSequence, String) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getHeader(String) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getHeader(String, String) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getHeader(CharSequence, String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getHeader(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getHeader(String, String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getHeaders() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
getHeaders() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
 
getHeaders() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
getHeaders() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
getHost() - Method in class io.reactivex.netty.client.RxClient.ServerInfo
 
getHost() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getHost(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getHost() - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getHost(String) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getHost() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getHost(String) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getHost() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getHost(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getHttpMethod() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
getHttpVersion() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
getHttpVersion() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
 
getHttpVersion() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
getIdleConnectionsTimeoutMillis() - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
getInput() - Method in class io.reactivex.netty.channel.ObservableConnection
 
getIntHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getIntHeader(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getIntHeader(String, int) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
getIntHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getIntHeader(String) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getIntHeader(String, int) - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
getIntHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getIntHeader(String) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getIntHeader(String, int) - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
getIntHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getIntHeader(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getIntHeader(String, int) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
getKeepAliveTimeoutSeconds() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Parses the timeout value from the HTTP keep alive header (with name HttpClientResponse.KEEP_ALIVE_HEADER_NAME) as described in this spec
getLastRedirectStatus() - Method in class io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler.RedirectionContext
 
getLimitDeterminationStrategy() - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
getMaxConnections() - Method in class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
getMaxIdleTimeMillis() - Method in class io.reactivex.netty.client.PoolConfig
 
getMaxRedirects() - Method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig
 
getMessage() - Method in exception io.reactivex.netty.metrics.ListenerInvocationException
 
getMethod() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
getNettyChannel() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
getNettyRequestUri(URI, String, int) - Static method in class io.reactivex.netty.protocol.http.client.DefaultRedirectHandler
 
getNextRedirect() - Method in class io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler.RedirectionContext
 
getObservableAdapterExecutor() - Method in class io.reactivex.netty.pipeline.RxRequiredConfigurator
 
getOptionalDataType() - Method in enum io.reactivex.netty.client.ClientMetricsEvent.EventType
 
getOptionalDataType() - Method in interface io.reactivex.netty.metrics.MetricsEvent.MetricEventType
 
getOptionalDataType() - Method in enum io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent.EventType
 
getOptionalDataType() - Method in enum io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent.EventType
 
getOptionalDataType() - Method in enum io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent.EventType
 
getOptionalDataType() - Method in enum io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent.EventType
 
getOptionalDataType() - Method in enum io.reactivex.netty.protocol.udp.client.UdpClientMetricsEvent.EventType
 
getOptionalDataType() - Method in enum io.reactivex.netty.protocol.udp.server.UdpServerMetricsEvent.EventType
 
getOptionalDataType() - Method in enum io.reactivex.netty.server.ServerMetricsEvent.EventType
 
getOrCreateName() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
getPath() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
getPath() - Method in class io.reactivex.netty.protocol.http.server.UriInfoHolder
 
getPipelineConfigurator() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
getPipelineConfigurator() - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
getPoolBuilder(boolean) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
getPoolBuilder(boolean) - Method in class io.reactivex.netty.protocol.udp.client.UdpClientBuilder
 
getPoolIdleCleanupScheduler() - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
getPort() - Method in class io.reactivex.netty.client.RxClient.ServerInfo
 
getQueryParameters() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
getQueryParameters() - Method in class io.reactivex.netty.protocol.http.server.UriInfoHolder
 
getQueryString() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
getQueryString() - Method in class io.reactivex.netty.protocol.http.server.UriInfoHolder
 
getRawUriString() - Method in class io.reactivex.netty.protocol.http.server.UriInfoHolder
 
getReadTimeoutInMillis() - Method in class io.reactivex.netty.client.RxClient.ClientConfig
Returns the set read timeout in milliseconds.
getReason() - Method in exception io.reactivex.netty.protocol.http.client.HttpRedirectException
 
getRedirectCount() - Method in class io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler.RedirectionContext
 
getResponse() - Method in class io.reactivex.netty.protocol.http.client.ResponseHolder
 
getResponseSubscriptionTimeoutMs() - Method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig
 
getRxEventLoopProvider() - Static method in class io.reactivex.netty.RxNetty
 
getServerInfo() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
getServerPort() - Method in class io.reactivex.netty.server.AbstractServer
 
getSseCharset() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
getStartTime(TimeUnit) - Method in class io.reactivex.netty.metrics.Clock
 
getStartTimeMillis() - Method in class io.reactivex.netty.metrics.Clock
 
getStatus() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
 
getStatus() - Method in exception io.reactivex.netty.protocol.http.server.HttpError
 
getStatus() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
getTransformed(ByteBufAllocator) - Method in interface io.reactivex.netty.pipeline.PrimitiveConversionHandler.DelayedTransformationMessage
 
getType() - Method in class io.reactivex.netty.metrics.AbstractMetricsEvent
 
getType() - Method in interface io.reactivex.netty.metrics.MetricsEvent
 
getType() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
The type of this event.
getUri() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
getUri() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
getUserAgent() - Method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig
 
getVisitedLocations() - Method in class io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler.RedirectionContext
Returns an immutable list of the visited locations in this request processing.
getWriteFailedEvent() - Method in class io.reactivex.netty.channel.ChannelMetricEventProvider
 
getWriteFailedEvent() - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
getWriteFailedEvent() - Method in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
getWriteFailedEvent() - Method in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
getWriteStartEvent() - Method in class io.reactivex.netty.channel.ChannelMetricEventProvider
 
getWriteStartEvent() - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
getWriteStartEvent() - Method in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
getWriteStartEvent() - Method in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
getWriteSuccessEvent() - Method in class io.reactivex.netty.channel.ChannelMetricEventProvider
 
getWriteSuccessEvent() - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
getWriteSuccessEvent() - Method in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
getWriteSuccessEvent() - Method in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
globalClientEventLoop() - Method in class io.reactivex.netty.channel.RxEventLoopProvider
The EventLoopGroup to be used by all RxClient instances if it is not explicitly provided using AbstractClientBuilder.eventloop(EventLoopGroup).
globalClientEventLoop(boolean) - Method in class io.reactivex.netty.channel.RxEventLoopProvider
The EventLoopGroup to be used by all RxClient instances if it is not explicitly provided using AbstractClientBuilder.eventloop(EventLoopGroup).
globalClientEventLoop() - Method in class io.reactivex.netty.channel.SingleNioLoopProvider
 
globalClientEventLoop(boolean) - Method in class io.reactivex.netty.channel.SingleNioLoopProvider
 
globalServerEventLoop() - Method in class io.reactivex.netty.channel.RxEventLoopProvider
The EventLoopGroup to be used by all RxServer instances if it is not explicitly provided using AbstractServerBuilder.eventLoop(EventLoopGroup) or ConnectionBasedServerBuilder.eventLoops(EventLoopGroup, EventLoopGroup) .
globalServerEventLoop(boolean) - Method in class io.reactivex.netty.channel.RxEventLoopProvider
The EventLoopGroup to be used by all RxServer instances if it is not explicitly provided using AbstractServerBuilder.eventLoop(EventLoopGroup) or ConnectionBasedServerBuilder.eventLoops(EventLoopGroup, EventLoopGroup) .
globalServerEventLoop() - Method in class io.reactivex.netty.channel.SingleNioLoopProvider
 
globalServerEventLoop(boolean) - Method in class io.reactivex.netty.channel.SingleNioLoopProvider
 
globalServerParentEventLoop() - Method in class io.reactivex.netty.channel.RxEventLoopProvider
The EventLoopGroup to be used by all RxServer instances as a parent eventloop group (First argument to this method: ServerBootstrap.group(EventLoopGroup, EventLoopGroup)), if it is not explicitly provided using AbstractServerBuilder.eventLoop(EventLoopGroup) or ConnectionBasedServerBuilder.eventLoops(EventLoopGroup, EventLoopGroup).
globalServerParentEventLoop(boolean) - Method in class io.reactivex.netty.channel.RxEventLoopProvider
The EventLoopGroup to be used by all RxServer instances as a parent eventloop group (First argument to this method: ServerBootstrap.group(EventLoopGroup, EventLoopGroup)), if it is not explicitly provided using AbstractServerBuilder.eventLoop(EventLoopGroup) or ConnectionBasedServerBuilder.eventLoops(EventLoopGroup, EventLoopGroup).
globalServerParentEventLoop() - Method in class io.reactivex.netty.channel.SingleNioLoopProvider
 
globalServerParentEventLoop(boolean) - Method in class io.reactivex.netty.channel.SingleNioLoopProvider
 

H

handle(ObservableConnection<I, O>) - Method in interface io.reactivex.netty.channel.ConnectionHandler
Invoked whenever a new connection is established.
handle(IN, OUT) - Method in interface io.reactivex.netty.channel.Handler
 
handle(HttpServerRequest<ByteBuf>, HttpServerResponse<ByteBuf>) - Method in class io.reactivex.netty.protocol.http.server.file.FileRequestHandler
 
handle(HttpServerRequest<I>, HttpServerResponse<O>) - Method in interface io.reactivex.netty.protocol.http.server.RequestHandler
 
handle(HttpServerRequest<I>, HttpServerResponse<O>) - Method in class io.reactivex.netty.protocol.http.server.RequestHandlerWithErrorMapper
 
handleError(Throwable) - Method in interface io.reactivex.netty.server.ErrorHandler
 
handleListenerError(ListenerInvocationException, MetricEventsSubject.SafeListener<? extends E>, Throwable) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
Handler<IN,OUT> - Interface in io.reactivex.netty.channel
 
handlerAdded(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientHandler
 
handlerAdded(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerHandler
 
HANDSHAKE_FAILURE - Static variable in class io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent
 
HANDSHAKE_FAILURE - Static variable in class io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent
 
HANDSHAKE_PROCESSED - Static variable in class io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent
 
HANDSHAKE_START - Static variable in class io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent
 
HANDSHAKE_SUCCESS - Static variable in class io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent
 
hasContent() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
hasContent() - Method in class io.reactivex.netty.protocol.http.client.ResponseHolder
 
hasContent() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
hasEventId() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
hasEventType() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
hashCode() - Method in class io.reactivex.netty.client.RxClient.ServerInfo
 
hashCode() - Method in class io.reactivex.netty.metrics.AbstractMetricsEvent
 
hasObservers() - Method in class io.reactivex.netty.protocol.http.UnicastContentSubject
 
HTTP_CACHE_SECONDS - Static variable in class io.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler
 
HTTP_CODEC_HANDLER_NAME - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientPipelineConfigurator
 
HTTP_DATE_FORMAT - Static variable in class io.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler
 
HTTP_DATE_GMT_TIMEZONE - Static variable in class io.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler
 
HTTP_REQUEST_DECODER_HANDLER_NAME - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerPipelineConfigurator
 
HTTP_RESPONSE_ENCODER_HANDLER_NAME - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerPipelineConfigurator
 
HttpClient<I,O> - Interface in io.reactivex.netty.protocol.http.client
 
HttpClient.HttpClientConfig - Class in io.reactivex.netty.protocol.http.client
A configuration to be used for this client.
HttpClient.HttpClientConfig.Builder - Class in io.reactivex.netty.protocol.http.client
 
HttpClient.HttpClientConfig.RedirectsHandling - Enum in io.reactivex.netty.protocol.http.client
 
HttpClientBuilder<I,O> - Class in io.reactivex.netty.protocol.http.client
 
HttpClientBuilder(String, int) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientBuilder
 
HttpClientBuilder(String, int, Bootstrap) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientBuilder
 
HttpClientBuilder(Bootstrap, String, int, ClientConnectionFactory<HttpClientResponse<O>, HttpClientRequest<I>, ? extends ObservableConnection<HttpClientResponse<O>, HttpClientRequest<I>>>, ClientChannelFactory<HttpClientResponse<O>, HttpClientRequest<I>>) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientBuilder
 
HttpClientBuilder(Bootstrap, String, int, ConnectionPoolBuilder<HttpClientResponse<O>, HttpClientRequest<I>>) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientBuilder
 
HttpClientConfig() - Constructor for class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig
 
HttpClientConfig(RxClient.ClientConfig) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig
 
httpClientConfigurator() - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
HttpClientImpl<I,O> - Class in io.reactivex.netty.protocol.http.client
 
HttpClientImpl(String, RxClient.ServerInfo, Bootstrap, PipelineConfigurator<HttpClientResponse<O>, HttpClientRequest<I>>, RxClient.ClientConfig, ClientChannelFactory<HttpClientResponse<O>, HttpClientRequest<I>>, ClientConnectionFactory<HttpClientResponse<O>, HttpClientRequest<I>, ? extends ObservableConnection<HttpClientResponse<O>, HttpClientRequest<I>>>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
HttpClientImpl(String, RxClient.ServerInfo, Bootstrap, PipelineConfigurator<HttpClientResponse<O>, HttpClientRequest<I>>, RxClient.ClientConfig, ConnectionPoolBuilder<HttpClientResponse<O>, HttpClientRequest<I>>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
HttpClientMetricEventsListener - Class in io.reactivex.netty.metrics
A convenience implementation for MetricEventsListener for receiving HttpClientMetricsEvent.
HttpClientMetricEventsListener() - Constructor for class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
HttpClientMetricsEvent<T extends java.lang.Enum> - Class in io.reactivex.netty.protocol.http.client
 
HttpClientMetricsEvent(T, boolean, boolean) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
HttpClientMetricsEvent.EventType - Enum in io.reactivex.netty.protocol.http.client
 
HttpClientMetricsEvent.HttpEventType - Enum in io.reactivex.netty.protocol.http.client
 
HttpClientPipelineConfigurator<I,O> - Class in io.reactivex.netty.protocol.http.client
An implementation of PipelineConfigurator to configure the pipeline for an HTTP client.
HttpClientPipelineConfigurator() - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientPipelineConfigurator
 
HttpClientPipelineConfigurator(int, int, int, boolean) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientPipelineConfigurator
 
HttpClientPipelineConfigurator(int, int, int) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientPipelineConfigurator
 
HttpClientPipelineConfigurator(int, int, int, boolean, boolean) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientPipelineConfigurator
 
HttpClientRequest<T> - Class in io.reactivex.netty.protocol.http.client
 
HttpClientResponse<T> - Class in io.reactivex.netty.protocol.http.client
A Http response object used by HttpClient.
HttpClientResponse(HttpResponse, UnicastContentSubject<T>) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientResponse
 
HttpContentHolder<T> - Interface in io.reactivex.netty.protocol.http
 
HttpError - Exception in io.reactivex.netty.protocol.http.server
Encapsulate an exception with a specific HTTP response code so a proper HTTP error response may be generated.
HttpError(HttpResponseStatus, String) - Constructor for exception io.reactivex.netty.protocol.http.server.HttpError
 
HttpError(HttpResponseStatus, String, Throwable) - Constructor for exception io.reactivex.netty.protocol.http.server.HttpError
 
HttpError(HttpResponseStatus, Throwable) - Constructor for exception io.reactivex.netty.protocol.http.server.HttpError
 
HttpError(HttpResponseStatus) - Constructor for exception io.reactivex.netty.protocol.http.server.HttpError
 
HttpObjectAggregationConfigurator<R extends io.netty.handler.codec.http.FullHttpMessage,W> - Class in io.reactivex.netty.protocol.http
An implementation of PipelineConfigurator that can be applied with an implementation of AbstractHttpConfigurator so that instead of multiple events per Http request/response, they are aggregated as a single request/response.
HttpObjectAggregationConfigurator() - Constructor for class io.reactivex.netty.protocol.http.HttpObjectAggregationConfigurator
 
HttpObjectAggregationConfigurator(int) - Constructor for class io.reactivex.netty.protocol.http.HttpObjectAggregationConfigurator
 
HttpRedirectException - Exception in io.reactivex.netty.protocol.http.client
An exception signifying a failed HTTP redirects.
HttpRedirectException(HttpRedirectException.Reason) - Constructor for exception io.reactivex.netty.protocol.http.client.HttpRedirectException
 
HttpRedirectException(HttpRedirectException.Reason, Throwable) - Constructor for exception io.reactivex.netty.protocol.http.client.HttpRedirectException
 
HttpRedirectException(HttpRedirectException.Reason, String) - Constructor for exception io.reactivex.netty.protocol.http.client.HttpRedirectException
 
HttpRedirectException(HttpRedirectException.Reason, String, Throwable) - Constructor for exception io.reactivex.netty.protocol.http.client.HttpRedirectException
 
HttpRedirectException.Reason - Enum in io.reactivex.netty.protocol.http.client
 
HttpRequestHeaders - Class in io.reactivex.netty.protocol.http.client
 
HttpRequestHeaders(HttpRequest) - Constructor for class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
HttpRequestHeaders - Class in io.reactivex.netty.protocol.http.server
 
HttpResponseHeaders - Class in io.reactivex.netty.protocol.http.client
 
HttpResponseHeaders - Class in io.reactivex.netty.protocol.http.server
 
HttpResponseHeaders(HttpResponse) - Constructor for class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
HttpServer<I,O> - Class in io.reactivex.netty.protocol.http.server
 
HttpServer(ServerBootstrap, int, PipelineConfigurator<HttpServerRequest<I>, HttpServerResponse<O>>, RequestHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServer
 
HttpServer(ServerBootstrap, int, PipelineConfigurator<HttpServerRequest<I>, HttpServerResponse<O>>, RequestHandler<I, O>, EventExecutorGroup) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServer
 
HttpServer(ServerBootstrap, int, PipelineConfigurator<HttpServerRequest<I>, HttpServerResponse<O>>, HttpConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServer
 
HttpServer(ServerBootstrap, int, PipelineConfigurator<HttpServerRequest<I>, HttpServerResponse<O>>, HttpConnectionHandler<I, O>, EventExecutorGroup, long) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServer
 
HttpServerBuilder<I,O> - Class in io.reactivex.netty.protocol.http.server
A convenience builder to create instances of HttpServer
HttpServerBuilder(int, RequestHandler<I, O>, boolean) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerBuilder
 
HttpServerBuilder(ServerBootstrap, int, RequestHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerBuilder
 
HttpServerBuilder(int, RequestHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerBuilder
 
HttpServerBuilder(ServerBootstrap, int, RequestHandler<I, O>, boolean) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerBuilder
 
httpServerConfigurator() - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
HttpServerMetricEventsListener - Class in io.reactivex.netty.metrics
A convenience implementation for MetricEventsListener for receiving HttpServerMetricsEvent.
HttpServerMetricEventsListener() - Constructor for class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
HttpServerMetricsEvent<T extends java.lang.Enum> - Class in io.reactivex.netty.protocol.http.server
 
HttpServerMetricsEvent(T, boolean, boolean) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
HttpServerMetricsEvent.EventType - Enum in io.reactivex.netty.protocol.http.server
 
HttpServerPipelineConfigurator<I,O> - Class in io.reactivex.netty.protocol.http.server
An implementation of PipelineConfigurator to configure the pipeline for an HTTP server.
HttpServerPipelineConfigurator() - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerPipelineConfigurator
 
HttpServerPipelineConfigurator(int, int, int) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerPipelineConfigurator
 
HttpServerPipelineConfigurator(int, int, int, boolean) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerPipelineConfigurator
 
HttpServerRequest<T> - Class in io.reactivex.netty.protocol.http.server
Handling Content
HttpServerRequest(HttpRequest, UnicastContentSubject<T>) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerRequest
Deprecated.
This class will no longer be instantiable outside this package.
HttpServerRequest(Channel, HttpRequest, UnicastContentSubject<T>) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
HttpServerResponse<T> - Class in io.reactivex.netty.protocol.http.server
 
HttpServerResponse(Channel, MetricEventsSubject<? extends ServerMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
HttpServerResponse(Channel, HttpVersion, MetricEventsSubject<? extends ServerMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerResponse
 

I

IdentityTransformer - Class in io.reactivex.netty.channel
An identity transformer that returns the passed ByteBuf
IdentityTransformer() - Constructor for class io.reactivex.netty.channel.IdentityTransformer
 
ignoreContent() - Method in class io.reactivex.netty.protocol.http.AbstractHttpContentHolder
 
ignoreContent() - Method in interface io.reactivex.netty.protocol.http.HttpContentHolder
This will ignore the content and any attempt to subscribe to the content Observable as returned by HttpContentHolder.getContent() will result in invoking Observer.onError(Throwable) on the subscriber.
incrementMaxConnections(int) - Method in class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
INSECURE_URI - Static variable in class io.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler
 
INSTANCE - Static variable in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
INSTANCE - Static variable in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider.NoOpMetricEventsSubject
 
INSTANCE - Static variable in class io.reactivex.netty.client.ClientChannelMetricEventProvider
 
INSTANCE - Static variable in class io.reactivex.netty.pipeline.PrimitiveConversionHandler
 
INSTANCE - Static variable in class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
io.reactivex.netty - package io.reactivex.netty
 
io.reactivex.netty.channel - package io.reactivex.netty.channel
 
io.reactivex.netty.client - package io.reactivex.netty.client
 
io.reactivex.netty.metrics - package io.reactivex.netty.metrics
 
io.reactivex.netty.pipeline - package io.reactivex.netty.pipeline
 
io.reactivex.netty.pipeline.ssl - package io.reactivex.netty.pipeline.ssl
 
io.reactivex.netty.protocol.http - package io.reactivex.netty.protocol.http
 
io.reactivex.netty.protocol.http.client - package io.reactivex.netty.protocol.http.client
 
io.reactivex.netty.protocol.http.server - package io.reactivex.netty.protocol.http.server
 
io.reactivex.netty.protocol.http.server.file - package io.reactivex.netty.protocol.http.server.file
 
io.reactivex.netty.protocol.http.sse - package io.reactivex.netty.protocol.http.sse
 
io.reactivex.netty.protocol.http.websocket - package io.reactivex.netty.protocol.http.websocket
 
io.reactivex.netty.protocol.text - package io.reactivex.netty.protocol.text
 
io.reactivex.netty.protocol.text.sse - package io.reactivex.netty.protocol.text.sse
 
io.reactivex.netty.protocol.udp.client - package io.reactivex.netty.protocol.udp.client
 
io.reactivex.netty.protocol.udp.server - package io.reactivex.netty.protocol.udp.server
 
io.reactivex.netty.server - package io.reactivex.netty.server
 
io.reactivex.netty.util - package io.reactivex.netty.util
 
is100ContinueExpected() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
is100ContinueExpected() - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
is100ContinueExpected() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
is100ContinueExpected() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
isCloseIssued() - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
isContentLengthSet() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
isContentLengthSet() - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
isContentLengthSet() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
isContentLengthSet() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
isEmpty() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
isEmpty() - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
isEmpty() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
isEmpty() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
isError() - Method in enum io.reactivex.netty.client.ClientMetricsEvent.EventType
 
isError - Variable in class io.reactivex.netty.metrics.AbstractMetricsEvent
 
isError() - Method in class io.reactivex.netty.metrics.AbstractMetricsEvent
 
isError() - Method in interface io.reactivex.netty.metrics.MetricsEvent
 
isError() - Method in interface io.reactivex.netty.metrics.MetricsEvent.MetricEventType
 
isError() - Method in enum io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent.EventType
 
isError() - Method in enum io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent.EventType
 
isError() - Method in enum io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent.EventType
 
isError() - Method in enum io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent.EventType
 
isError() - Method in enum io.reactivex.netty.protocol.udp.client.UdpClientMetricsEvent.EventType
 
isError() - Method in enum io.reactivex.netty.protocol.udp.server.UdpServerMetricsEvent.EventType
 
isError() - Method in enum io.reactivex.netty.server.ServerMetricsEvent.EventType
 
isFlushOnlyOnReadComplete() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
isKeepAlive() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
isKeepAlive() - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
isKeepAlive() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
isKeepAlive() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
isLineDelimiter(char) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
isReadTimeoutSet() - Method in class io.reactivex.netty.client.RxClient.ClientConfig
 
isRunning() - Method in class io.reactivex.netty.metrics.Clock
 
isSplitMode() - Method in class io.reactivex.netty.protocol.text.sse.ServerSentEvent
Deprecated.
By default split mode is enabled, which means that event data string will be split and encoded into multiple data lines if it contains new line characters.
isTimed() - Method in enum io.reactivex.netty.client.ClientMetricsEvent.EventType
 
isTimed - Variable in class io.reactivex.netty.metrics.AbstractMetricsEvent
 
isTimed() - Method in class io.reactivex.netty.metrics.AbstractMetricsEvent
 
isTimed() - Method in interface io.reactivex.netty.metrics.MetricsEvent
 
isTimed() - Method in interface io.reactivex.netty.metrics.MetricsEvent.MetricEventType
 
isTimed() - Method in enum io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent.EventType
 
isTimed() - Method in enum io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent.EventType
 
isTimed() - Method in enum io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent.EventType
 
isTimed() - Method in enum io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent.EventType
 
isTimed() - Method in enum io.reactivex.netty.protocol.udp.client.UdpClientMetricsEvent.EventType
 
isTimed() - Method in enum io.reactivex.netty.protocol.udp.server.UdpServerMetricsEvent.EventType
 
isTimed() - Method in enum io.reactivex.netty.server.ServerMetricsEvent.EventType
 
isTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
isTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
isTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
isTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
isUsable() - Method in class io.reactivex.netty.client.PooledConnection
Returns whether this connection is safe to be used at this moment.
isUsingNativeTransport() - Static method in class io.reactivex.netty.RxNetty
 

K

KEEP_ALIVE_HEADER_NAME - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientResponse
 
KEEP_ALIVE_TIMEOUT_HEADER_ATTR - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientResponse
 
KEEP_ALIVE_TIMEOUT_MILLIS_ATTR - Static variable in class io.reactivex.netty.protocol.http.client.ClientRequestResponseConverter
This attribute stores the value of any dynamic idle timeout value sent via an HTTP keep alive header.

L

listen(ChannelFuture) - Method in class io.reactivex.netty.util.MultipleFutureListener
 
ListenerInvocationException - Exception in io.reactivex.netty.metrics
 
ListenerInvocationException() - Constructor for exception io.reactivex.netty.metrics.ListenerInvocationException
 
LocalDirectoryRequestHandler - Class in io.reactivex.netty.protocol.http.server.file
FileRequestHandler that reads files from the file system
LocalDirectoryRequestHandler() - Constructor for class io.reactivex.netty.protocol.http.server.file.LocalDirectoryRequestHandler
 
LocalDirectoryRequestHandler(String) - Constructor for class io.reactivex.netty.protocol.http.server.file.LocalDirectoryRequestHandler
 

M

MAX_CHUNK_SIZE_DEFAULT - Static variable in class io.reactivex.netty.protocol.http.AbstractHttpConfigurator
 
MAX_HEADER_SIZE_DEFAULT - Static variable in class io.reactivex.netty.protocol.http.AbstractHttpConfigurator
 
MAX_INITIAL_LINE_LENGTH_DEFAULT - Static variable in class io.reactivex.netty.protocol.http.AbstractHttpConfigurator
 
maxChunkSize - Variable in class io.reactivex.netty.protocol.http.AbstractHttpConfigurator
 
MaxConnectionsBasedStrategy - Class in io.reactivex.netty.client
An implementation of PoolLimitDeterminationStrategy that limits the pool based on a maximum connections limit.
MaxConnectionsBasedStrategy() - Constructor for class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
MaxConnectionsBasedStrategy(int) - Constructor for class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
maxHeaderSize - Variable in class io.reactivex.netty.protocol.http.AbstractHttpConfigurator
 
maxInitialLineLength - Variable in class io.reactivex.netty.protocol.http.AbstractHttpConfigurator
 
MetricEventsListener<E extends MetricsEvent<?>> - Interface in io.reactivex.netty.metrics
A contract to listen for events based on which all metrics can be calculated.
MetricEventsListenerFactory - Class in io.reactivex.netty.metrics
A factory to create new MetricEventsListener.
MetricEventsListenerFactory() - Constructor for class io.reactivex.netty.metrics.MetricEventsListenerFactory
 
MetricEventsPublisher<E extends MetricsEvent<?>> - Interface in io.reactivex.netty.metrics
 
MetricEventsSubject<E extends MetricsEvent<?>> - Class in io.reactivex.netty.metrics
A subject which is both a MetricEventsListener and MetricEventsPublisher.
MetricEventsSubject() - Constructor for class io.reactivex.netty.metrics.MetricEventsSubject
 
MetricsEvent<T extends java.lang.Enum> - Interface in io.reactivex.netty.metrics
An interface usually implemented as an Enum representing a metric event.
MetricsEvent.MetricEventType - Interface in io.reactivex.netty.metrics
This interface is a "best-practice" rather than a contract as a more strongly required contract is for the event type to be an enum.
MultipleFutureListener - Class in io.reactivex.netty.util
 
MultipleFutureListener(ChannelPromise) - Constructor for class io.reactivex.netty.util.MultipleFutureListener
 

N

name() - Method in interface io.reactivex.netty.client.RxClient
A unique name for this client.
name - Variable in class io.reactivex.netty.client.RxClientImpl
 
name() - Method in class io.reactivex.netty.client.RxClientImpl
 
name - Variable in class io.reactivex.netty.metrics.AbstractMetricsEvent
 
NAME - Static variable in class io.reactivex.netty.protocol.http.sse.SseChannelHandler
 
NAME - Static variable in class io.reactivex.netty.protocol.http.sse.SSEInboundHandler
Deprecated.
 
names() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
names() - Method in class io.reactivex.netty.protocol.http.client.HttpResponseHeaders
 
names() - Method in class io.reactivex.netty.protocol.http.server.HttpRequestHeaders
 
names() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
NETTY_OBSERVABLE_ADAPTER_NAME - Static variable in class io.reactivex.netty.pipeline.RxRequiredConfigurator
 
NEW_CLIENT_CONNECTED - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
NEW_REQUEST_RECEIVED - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
newChannelInitializer(PipelineConfigurator<I, O>, ConnectionHandler<I, O>, EventExecutorGroup) - Method in class io.reactivex.netty.server.AbstractServer
 
newClientResponseHolder(HttpHeaders) - Static method in class io.reactivex.netty.protocol.http.CookiesHolder
 
newConnection(Channel) - Method in interface io.reactivex.netty.channel.ObservableConnectionFactory
 
newConnection(Channel) - Method in class io.reactivex.netty.channel.UnpooledConnectionFactory
 
newConnection(Channel) - Method in interface io.reactivex.netty.client.ClientConnectionFactory
 
newConnection(Channel) - Method in class io.reactivex.netty.client.PooledConnectionFactory
 
newConnection(Channel) - Method in class io.reactivex.netty.client.UnpooledClientConnectionFactory
 
newConnectionLifecycleHandler(ChannelPipeline) - Method in class io.reactivex.netty.client.ClientRequiredConfigurator
 
newConnectionLifecycleHandler(ChannelPipeline) - Method in class io.reactivex.netty.pipeline.RxRequiredConfigurator
 
newConnectionLifecycleHandler(ChannelPipeline) - Method in class io.reactivex.netty.server.ServerRequiredConfigurator
 
newDefaultConfig() - Static method in class io.reactivex.netty.client.RxClient.ClientConfig.Builder
 
newDefaultConfig() - Static method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.Builder
 
newEntity(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
newEntity(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
newHttpClientBuilder(String, int) - Static method in class io.reactivex.netty.RxNetty
 
newHttpServerBuilder(int, RequestHandler<I, O>) - Static method in class io.reactivex.netty.RxNetty
 
newLocation(String) - Method in class io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler.RedirectionContext
 
newMetricsListener(MetricEventsListenerFactory, C) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
newMetricsListener(MetricEventsListenerFactory, RxClient<I, O>) - Method in class io.reactivex.netty.client.ClientBuilder
 
newMetricsListener(MetricEventsListenerFactory, CompositeHttpClient<I, O>) - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
newMetricsListener(MetricEventsListenerFactory, HttpClient<I, O>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientBuilder
 
newMetricsListener(MetricEventsListenerFactory, RxServer<HttpServerRequest<I>, HttpServerResponse<O>>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerBuilder
 
newMetricsListener(MetricEventsListenerFactory, WebSocketClient<I, O>) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
newMetricsListener(MetricEventsListenerFactory, RxServer<I, O>) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerBuilder
 
newMetricsListener(MetricEventsListenerFactory, RxClient<I, O>) - Method in class io.reactivex.netty.protocol.udp.client.UdpClientBuilder
 
newMetricsListener(MetricEventsListenerFactory, UdpServer<I, O>) - Method in class io.reactivex.netty.protocol.udp.server.UdpServerBuilder
 
newMetricsListener(MetricEventsListenerFactory, S) - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
newMetricsListener(MetricEventsListenerFactory, RxServer<I, O>) - Method in class io.reactivex.netty.server.ServerBuilder
 
NewRxConnectionEvent - Class in io.reactivex.netty.channel
Fired whenever a new ObservableConnection instance is created.
NewRxConnectionEvent(ObservableConnection<?, ?>, Observer) - Constructor for class io.reactivex.netty.channel.NewRxConnectionEvent
 
newServerRequestHolder(HttpHeaders) - Static method in class io.reactivex.netty.protocol.http.CookiesHolder
 
newStartTime(TimeUnit) - Static method in class io.reactivex.netty.metrics.Clock
 
newStartTimeMillis() - Static method in class io.reactivex.netty.metrics.Clock
 
newTcpClientBuilder(String, int) - Static method in class io.reactivex.netty.RxNetty
 
newTcpServerBuilder(int, ConnectionHandler<I, O>) - Static method in class io.reactivex.netty.RxNetty
 
newUdpClientBuilder(String, int) - Static method in class io.reactivex.netty.RxNetty
 
newUdpServerBuilder(int, ConnectionHandler<I, O>) - Static method in class io.reactivex.netty.RxNetty
 
newWebSocketClientBuilder(String, int) - Static method in class io.reactivex.netty.RxNetty
 
newWebSocketServerBuilder(int, ConnectionHandler<I, O>) - Static method in class io.reactivex.netty.RxNetty
 
NO_DURATION - Static variable in interface io.reactivex.netty.metrics.MetricEventsListener
 
NO_ERROR - Static variable in interface io.reactivex.netty.metrics.MetricEventsListener
 
NO_OP_EVENT - Static variable in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
NO_TIME_UNIT - Static variable in interface io.reactivex.netty.metrics.MetricEventsListener
 
NO_TIMEOUT - Static variable in class io.reactivex.netty.client.RxClient.ClientConfig
 
NO_VALUE - Static variable in interface io.reactivex.netty.metrics.MetricEventsListener
 
NoOpChannelMetricEventProvider - Class in io.reactivex.netty.channel
An implementation of ChannelMetricEventProvider that does not do anything.
NoOpChannelMetricEventProvider() - Constructor for class io.reactivex.netty.channel.NoOpChannelMetricEventProvider
 
NoOpChannelMetricEventProvider.NoOpMetricEventsSubject - Class in io.reactivex.netty.channel
 
NoOpMetricEventsSubject() - Constructor for class io.reactivex.netty.channel.NoOpChannelMetricEventProvider.NoOpMetricEventsSubject
 
NoOpSubscriber<T> - Class in io.reactivex.netty.util
A subscriber that does nothing.
NoOpSubscriber() - Constructor for class io.reactivex.netty.util.NoOpSubscriber
 

O

ObservableAdapter - Class in io.reactivex.netty.pipeline
An adapter that converts a message generated by netty's pipeline to an Observable event.
ObservableAdapter() - Constructor for class io.reactivex.netty.pipeline.ObservableAdapter
 
observableConnection - Variable in class io.reactivex.netty.channel.AbstractConnectionEvent
 
ObservableConnection<I,O> - Class in io.reactivex.netty.channel
An observable connection for connection oriented protocols.
ObservableConnection(Channel, ChannelMetricEventProvider, MetricEventsSubject<?>) - Constructor for class io.reactivex.netty.channel.ObservableConnection
 
ObservableConnectionFactory<I,O> - Interface in io.reactivex.netty.channel
 
onByteRead(long) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onByteRead(long) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onCompleted() - Method in class io.reactivex.netty.client.CompositePoolLimitDeterminationStrategy
 
onCompleted() - Method in class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
onCompleted() - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onCompleted() - Method in interface io.reactivex.netty.metrics.MetricEventsListener
Marks the end of all event callbacks.
onCompleted() - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onCompleted() - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onCompleted() - Method in class io.reactivex.netty.protocol.http.client.CompositeObserver
 
onCompleted() - Method in class io.reactivex.netty.protocol.http.UnicastContentSubject
 
onCompleted() - Method in class io.reactivex.netty.util.NoOpSubscriber
 
onConnectFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onConnectionCloseFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onConnectionCloseFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onConnectionCloseStart() - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onConnectionCloseStart() - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onConnectionCloseSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onConnectionCloseSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onConnectionHandlingFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onConnectionHandlingStart(long, TimeUnit) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onConnectionHandlingSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onConnectStart() - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onConnectSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onEnd(long, TimeUnit) - Static method in class io.reactivex.netty.metrics.Clock
 
onEndMillis(long) - Static method in class io.reactivex.netty.metrics.Clock
 
onError(Throwable) - Method in class io.reactivex.netty.protocol.http.client.CompositeObserver
 
onError(Throwable) - Method in class io.reactivex.netty.protocol.http.UnicastContentSubject
 
onError(Throwable) - Method in class io.reactivex.netty.util.NoOpSubscriber
 
onEvent(ClientMetricsEvent<?>, long, TimeUnit, Throwable, Object) - Method in class io.reactivex.netty.client.CompositePoolLimitDeterminationStrategy
 
onEvent(ClientMetricsEvent<?>, long, TimeUnit, Throwable, Object) - Method in class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
onEvent(T, long, TimeUnit, Throwable, Object) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onEvent(ClientMetricsEvent<?>, long, TimeUnit, Throwable, Object) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onEvent(ServerMetricsEvent<?>, long, TimeUnit, Throwable, Object) - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onEvent(E, long, TimeUnit, Throwable, Object) - Method in interface io.reactivex.netty.metrics.MetricEventsListener
Event callback for any MetricsEvent.
onEvent(E, long, TimeUnit, Throwable, Object) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(E, long, Throwable, Object) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(E) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(E, Throwable) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(E, long, TimeUnit) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(E, long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(E, long, TimeUnit, Object) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(E, long) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(E, long, Throwable) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(E, long, Object) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(E, Object) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onEvent(T, long, TimeUnit, Throwable, Object) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onEvent(ClientMetricsEvent<?>, long, TimeUnit, Throwable, Object) - Method in class io.reactivex.netty.metrics.WebSocketClientMetricEventsListener
 
onEvent(ServerMetricsEvent<?>, long, TimeUnit, Throwable, Object) - Method in class io.reactivex.netty.metrics.WebSocketServerMetricEventsListener
 
onFlushFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onFlushFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onFlushStart() - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onFlushStart() - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onFlushSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onFlushSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onHandshakeFailure(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.WebSocketClientMetricEventsListener
 
onHandshakeFailure() - Method in class io.reactivex.netty.metrics.WebSocketServerMetricEventsListener
 
onHandshakeProcessed() - Method in class io.reactivex.netty.metrics.WebSocketServerMetricEventsListener
 
onHandshakeStart() - Method in class io.reactivex.netty.metrics.WebSocketClientMetricEventsListener
 
onHandshakeSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.WebSocketClientMetricEventsListener
 
onNewClientConnected() - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onNewConnection(ObservableConnection<I, O>, Subscriber<? super ObservableConnection<I, O>>) - Method in interface io.reactivex.netty.client.ClientChannelFactory
 
onNewConnection(ObservableConnection<I, O>, Subscriber<? super ObservableConnection<I, O>>) - Method in class io.reactivex.netty.client.ClientChannelFactoryImpl
 
onNewRequestReceived() - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onNext(T) - Method in class io.reactivex.netty.protocol.http.UnicastContentSubject
 
onNext(T) - Method in class io.reactivex.netty.util.NoOpSubscriber
 
onPoolAcquireFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onPoolAcquireStart() - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onPoolAcquireSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onPooledConnectionEviction() - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onPooledConnectionReuse(long, TimeUnit) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onPoolReleaseFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onPoolReleaseStart() - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onPoolReleaseSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onRequestContentReceived() - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onRequestContentSourceError(Throwable) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onRequestContentWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onRequestContentWriteStart() - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onRequestContentWriteSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onRequestHandlingFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onRequestHandlingStart(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onRequestHandlingSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onRequestHeadersReceived() - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onRequestHeadersWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onRequestHeadersWriteStart() - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onRequestHeadersWriteSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onRequestProcessingComplete(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onRequestReceiveComplete(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onRequestSubmitted() - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onRequestWriteComplete(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onRequestWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onResponseContentReceived(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onResponseContentWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onResponseContentWriteStart() - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onResponseContentWriteSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onResponseFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onResponseHeadersReceived(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onResponseHeadersWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onResponseHeadersWriteStart() - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onResponseHeadersWriteSuccess(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpServerMetricEventsListener
 
onResponseReceiveComplete(long, TimeUnit) - Method in class io.reactivex.netty.metrics.HttpClientMetricEventsListener
 
onSubscribe() - Method in class io.reactivex.netty.client.CompositePoolLimitDeterminationStrategy
 
onSubscribe() - Method in class io.reactivex.netty.client.MaxConnectionsBasedStrategy
 
onSubscribe() - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onSubscribe() - Method in interface io.reactivex.netty.metrics.MetricEventsListener
A callback when this listener is subscribed to a MetricEventsPublisher.
onSubscribe() - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
onSubscribe() - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onWebSocketReads() - Method in class io.reactivex.netty.metrics.WebSocketClientMetricEventsListener
 
onWebSocketReads() - Method in class io.reactivex.netty.metrics.WebSocketServerMetricEventsListener
 
onWebSocketWrites() - Method in class io.reactivex.netty.metrics.WebSocketClientMetricEventsListener
 
onWebSocketWrites() - Method in class io.reactivex.netty.metrics.WebSocketServerMetricEventsListener
 
onWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onWriteStart() - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onWriteStart() - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
onWriteSuccess(long, TimeUnit, long) - Method in class io.reactivex.netty.metrics.ClientMetricEventsListener
 
onWriteSuccess(long, TimeUnit, long) - Method in class io.reactivex.netty.metrics.ServerMetricEventsListener
 
operationComplete(ChannelFuture) - Method in class io.reactivex.netty.util.MultipleFutureListener
 

P

pipelineConfigurator - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
pipelineConfigurator(PipelineConfigurator<O, I>) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
pipelineConfigurator - Variable in class io.reactivex.netty.client.RxClientImpl
 
PipelineConfigurator<R,W> - Interface in io.reactivex.netty.pipeline
A contract for configuring Netty's channel pipeline according to the required protocol.
pipelineConfigurator - Variable in class io.reactivex.netty.server.AbstractServerBuilder
 
pipelineConfigurator(PipelineConfigurator<I, O>) - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
pipelineConfigurator - Variable in class io.reactivex.netty.server.RxServer
 
PipelineConfiguratorComposite<I,O> - Class in io.reactivex.netty.pipeline
A composable implementation of PipelineConfigurator to compose a pipeline configuration out of multiple PipelineConfigurator implementations.
PipelineConfiguratorComposite(PipelineConfigurator...) - Constructor for class io.reactivex.netty.pipeline.PipelineConfiguratorComposite
 
PipelineConfigurators - Class in io.reactivex.netty.pipeline
Utility class that provides a variety of PipelineConfigurator implementations
pool - Variable in class io.reactivex.netty.client.RxClientImpl
 
POOL_ACQUIRE_FAILED - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
POOL_ACQUIRE_START - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
POOL_ACQUIRE_SUCCESS - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
POOL_EXHAUSTED_EXCEPTION - Static variable in class io.reactivex.netty.client.ConnectionPoolImpl
Deprecated.
POOL_RELEASE_FAILED - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
POOL_RELEASE_START - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
POOL_RELEASE_SUCCESS - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
poolBuilder - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
PoolConfig - Class in io.reactivex.netty.client
 
PoolConfig(long) - Constructor for class io.reactivex.netty.client.PoolConfig
 
POOLED_CONNECTION_EVICTION - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
POOLED_CONNECTION_REUSE - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
PooledConnection<I,O> - Class in io.reactivex.netty.client
An extension of ObservableConnection that is used by ConnectionPool.
PooledConnection(Channel, long, ChannelMetricEventProvider, MetricEventsSubject<?>) - Constructor for class io.reactivex.netty.client.PooledConnection
 
PooledConnectionFactory<I,O> - Class in io.reactivex.netty.client
 
PooledConnectionFactory(PoolConfig, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.client.PooledConnectionFactory
 
PooledConnectionReleasedEvent - Class in io.reactivex.netty.client
 
PooledConnectionReleasedEvent(PooledConnection<?, ?>) - Constructor for class io.reactivex.netty.client.PooledConnectionReleasedEvent
 
PoolExhaustedException - Exception in io.reactivex.netty.client
 
PoolExhaustedException() - Constructor for exception io.reactivex.netty.client.PoolExhaustedException
 
PoolExhaustedException(Throwable) - Constructor for exception io.reactivex.netty.client.PoolExhaustedException
 
PoolExhaustedException(String) - Constructor for exception io.reactivex.netty.client.PoolExhaustedException
 
PoolExhaustedException(String, Throwable) - Constructor for exception io.reactivex.netty.client.PoolExhaustedException
 
PoolLimitDeterminationStrategy - Interface in io.reactivex.netty.client
A strategy to delegate the decision pertaining to ConnectionPool size limits.
port - Variable in class io.reactivex.netty.server.AbstractServer
 
port - Variable in class io.reactivex.netty.server.AbstractServerBuilder
 
PrimitiveConversionHandler - Class in io.reactivex.netty.pipeline
 
PrimitiveConversionHandler() - Constructor for class io.reactivex.netty.pipeline.PrimitiveConversionHandler
 
PrimitiveConversionHandler.DelayedTransformationMessage - Interface in io.reactivex.netty.pipeline
 
publishBytesRead(ByteBuf) - Method in class io.reactivex.netty.metrics.BytesInspector
 
publishBytesWritten(long, ChannelPromise) - Method in class io.reactivex.netty.metrics.BytesInspector
 

R

READ_TIMEOUT_HANDLER_NAME - Static variable in class io.reactivex.netty.pipeline.ReadTimeoutPipelineConfigurator
 
READ_TIMEOUT_LIFECYCLE_MANAGER_HANDLER_NAME - Static variable in class io.reactivex.netty.pipeline.ReadTimeoutPipelineConfigurator
Deprecated.
readTimeout(int, TimeUnit) - Method in class io.reactivex.netty.client.RxClient.ClientConfig.AbstractBuilder
 
ReadTimeoutPipelineConfigurator - Class in io.reactivex.netty.pipeline
An implementation of PipelineConfigurator to configure a read time handler.
ReadTimeoutPipelineConfigurator(long, TimeUnit) - Constructor for class io.reactivex.netty.pipeline.ReadTimeoutPipelineConfigurator
 
redirect(HttpClientRequest<I>, HttpClient.HttpClientConfig) - Method in class io.reactivex.netty.protocol.http.client.DefaultRedirectHandler
 
RedirectionContext(HttpClientRequest) - Constructor for class io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler.RedirectionContext
 
RedirectOperator<I,O> - Class in io.reactivex.netty.protocol.http.client
An Rx Observable.Operator which handles HTTP redirects.
RedirectOperator(HttpClientRequest<I>, int, HttpClient<I, O>) - Constructor for class io.reactivex.netty.protocol.http.client.RedirectOperator
 
RedirectOperator(HttpClientRequest<I>, HttpClient<I, O>, HttpClient.HttpClientConfig) - Constructor for class io.reactivex.netty.protocol.http.client.RedirectOperator
 
RedirectOperator(HttpClientRequest<I>, RedirectOperator.RedirectHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.http.client.RedirectOperator
 
RedirectOperator(HttpClientRequest<I>, RedirectOperator.RedirectHandler<I, O>, HttpClient.HttpClientConfig) - Constructor for class io.reactivex.netty.protocol.http.client.RedirectOperator
 
RedirectOperator.RedirectHandler<I,O> - Interface in io.reactivex.netty.protocol.http.client
A handler contract for handling HTTP redirects.
RedirectOperator.RedirectHandler.RedirectionContext - Class in io.reactivex.netty.protocol.http.client
 
refCnt() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
release() - Method in class io.reactivex.netty.channel.SingleNioLoopProvider.SharedNioEventLoopGroup
 
release(PooledConnection<I, O>) - Method in interface io.reactivex.netty.client.ConnectionPool
 
release(PooledConnection<I, O>) - Method in class io.reactivex.netty.client.ConnectionPoolImpl
 
release() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
release(int) - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
remove(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
remove(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
remove(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
remove(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
removeHeader(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
removeHeader(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
removeTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
removeTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
REQUEST_CONTENT_RECEIVED - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
REQUEST_CONTENT_SOURCE_ERROR - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
REQUEST_CONTENT_WRITE_FAILED - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
REQUEST_CONTENT_WRITE_START - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
REQUEST_CONTENT_WRITE_SUCCESS - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
REQUEST_HANDLING_FAILED - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
REQUEST_HANDLING_START - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
REQUEST_HANDLING_SUCCESS - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
REQUEST_HEADERS_RECEIVED - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
REQUEST_HEADERS_WRITE_FAILED - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
REQUEST_HEADERS_WRITE_START - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
REQUEST_HEADERS_WRITE_SUCCESS - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
REQUEST_PROCESSING_COMPLETE - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
REQUEST_RECEIVE_COMPLETE - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
REQUEST_RESPONSE_CONVERTER_HANDLER_NAME - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientPipelineConfigurator
 
REQUEST_SUBMITTED - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
REQUEST_WRITE_COMPLETE - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
REQUEST_WRITE_FAILED - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
RequestHandler<I,O> - Interface in io.reactivex.netty.protocol.http.server
 
RequestHandlerWithErrorMapper<I,O> - Class in io.reactivex.netty.protocol.http.server
Decorator for a RequestHandler with an accompanying ErrorResponseGenerator.
RequestHandlerWithErrorMapper(RequestHandler<I, O>, Func1<Throwable, ErrorResponseGenerator<O>>) - Constructor for class io.reactivex.netty.protocol.http.server.RequestHandlerWithErrorMapper
 
requiresRedirect(RedirectOperator.RedirectHandler.RedirectionContext, HttpClientResponse<O>) - Method in class io.reactivex.netty.protocol.http.client.DefaultRedirectHandler
 
requiresRedirect(RedirectOperator.RedirectHandler.RedirectionContext, HttpClientResponse<O>) - Method in interface io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler
Asserts whether the passed response requires a redirect.
resolveUri(String) - Method in class io.reactivex.netty.protocol.http.server.file.ClassPathFileRequestHandler
 
resolveUri(String) - Method in class io.reactivex.netty.protocol.http.server.file.FileRequestHandler
 
resolveUri(String) - Method in class io.reactivex.netty.protocol.http.server.file.LocalDirectoryRequestHandler
 
RESPONSE_CONTENT_RECEIVED - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
RESPONSE_CONTENT_WRITE_FAILED - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
RESPONSE_CONTENT_WRITE_START - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
RESPONSE_CONTENT_WRITE_SUCCESS - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
RESPONSE_FAILED - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
RESPONSE_HEADER_RECEIVED - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
RESPONSE_HEADERS_WRITE_FAILED - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
RESPONSE_HEADERS_WRITE_START - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
RESPONSE_HEADERS_WRITE_SUCCESS - Static variable in class io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent
 
RESPONSE_RECEIVE_COMPLETE - Static variable in class io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent
 
ResponseHolder<T> - Class in io.reactivex.netty.protocol.http.client
 
ResponseHolder(HttpClientResponse<T>, T) - Constructor for class io.reactivex.netty.protocol.http.client.ResponseHolder
 
ResponseHolder(HttpClientResponse<T>) - Constructor for class io.reactivex.netty.protocol.http.client.ResponseHolder
 
responseSubscriptionTimeout(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.Builder
 
retain() - Method in class io.reactivex.netty.channel.SingleNioLoopProvider.SharedNioEventLoopGroup
 
retain() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
retain(int) - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
returnBuilder() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
returnBuilder() - Method in class io.reactivex.netty.client.RxClient.ClientConfig.AbstractBuilder
 
returnBuilder() - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
returnServer() - Method in class io.reactivex.netty.server.AbstractServer
 
RxClient<I,O> - Interface in io.reactivex.netty.client
 
RxClient.ClientConfig - Class in io.reactivex.netty.client
A configuration to be used for this client.
RxClient.ClientConfig.AbstractBuilder<B extends RxClient.ClientConfig.AbstractBuilder,C extends RxClient.ClientConfig> - Class in io.reactivex.netty.client
 
RxClient.ClientConfig.Builder - Class in io.reactivex.netty.client
 
RxClient.ServerInfo - Class in io.reactivex.netty.client
 
RxClientImpl<I,O> - Class in io.reactivex.netty.client
The base class for all connection oriented clients inside RxNetty.
RxClientImpl(String, RxClient.ServerInfo, Bootstrap, PipelineConfigurator<O, I>, RxClient.ClientConfig, ClientChannelFactory<O, I>, ClientConnectionFactory<O, I, ? extends ObservableConnection<O, I>>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.client.RxClientImpl
 
RxClientImpl(String, RxClient.ServerInfo, Bootstrap, PipelineConfigurator<O, I>, RxClient.ClientConfig, ConnectionPoolBuilder<O, I>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.client.RxClientImpl
 
RxClientThreadFactory - Class in io.reactivex.netty.client
 
RxClientThreadFactory() - Constructor for class io.reactivex.netty.client.RxClientThreadFactory
 
RxDefaultThreadFactory - Class in io.reactivex.netty.channel
 
RxDefaultThreadFactory(String) - Constructor for class io.reactivex.netty.channel.RxDefaultThreadFactory
 
RxEventLoopProvider - Class in io.reactivex.netty.channel
A provider for netty's EventLoopGroup to be used for RxNetty's clients and servers when they are not provided explicitly.
RxEventLoopProvider() - Constructor for class io.reactivex.netty.channel.RxEventLoopProvider
 
RxNetty - Class in io.reactivex.netty
 
RxRequiredConfigurator<I,O> - Class in io.reactivex.netty.pipeline
An implementation of PipelineConfigurator which is ALWAYS added at the end of the pipeline.
RxRequiredConfigurator(MetricEventsSubject, ChannelMetricEventProvider) - Constructor for class io.reactivex.netty.pipeline.RxRequiredConfigurator
 
RxRequiredConfigurator(MetricEventsSubject, ChannelMetricEventProvider, EventExecutorGroup) - Constructor for class io.reactivex.netty.pipeline.RxRequiredConfigurator
 
RxServer<I,O> - Class in io.reactivex.netty.server
 
RxServer(ServerBootstrap, int, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.server.RxServer
 
RxServer(ServerBootstrap, int, PipelineConfigurator<I, O>, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.server.RxServer
 
RxServer(ServerBootstrap, int, ConnectionHandler<I, O>, EventExecutorGroup) - Constructor for class io.reactivex.netty.server.RxServer
 
RxServer(ServerBootstrap, int, PipelineConfigurator<I, O>, ConnectionHandler<I, O>, EventExecutorGroup) - Constructor for class io.reactivex.netty.server.RxServer
 
RxServerThreadFactory - Class in io.reactivex.netty.server
 
RxServerThreadFactory() - Constructor for class io.reactivex.netty.server.RxServerThreadFactory
 

S

sanitizeUri(String) - Static method in class io.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler
 
SCAN_COLON_PROCESSOR - Static variable in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
SCAN_EOL_PROCESSOR - Static variable in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
scanAndFindColon(ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
scanAndFindEndOfLine(ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
selfSigned() - Static method in class io.reactivex.netty.pipeline.ssl.DefaultFactories
Get a SSLEngineFactory configured with a temporary self-signed certificate for testing purposes.
SERVER_SENT_EVENT_ENCODER - Static variable in class io.reactivex.netty.protocol.http.sse.SseServerPipelineConfigurator
 
SERVER_SENT_EVENT_ENCODER - Static variable in class io.reactivex.netty.protocol.text.sse.SSEServerPipelineConfigurator
Deprecated.
 
serverBootstrap - Variable in class io.reactivex.netty.server.AbstractServerBuilder
 
ServerBuilder<I,O> - Class in io.reactivex.netty.server
A convenience builder for creating instances of RxServer
ServerBuilder(int, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.server.ServerBuilder
 
ServerBuilder(int, ConnectionHandler<I, O>, ServerBootstrap) - Constructor for class io.reactivex.netty.server.ServerBuilder
 
serverChannelClass - Variable in class io.reactivex.netty.server.AbstractServerBuilder
 
ServerChannelMetricEventProvider - Class in io.reactivex.netty.server
 
ServerChannelMetricEventProvider() - Constructor for class io.reactivex.netty.server.ServerChannelMetricEventProvider
 
serverInfo - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
ServerInfo() - Constructor for class io.reactivex.netty.client.RxClient.ServerInfo
 
ServerInfo(String) - Constructor for class io.reactivex.netty.client.RxClient.ServerInfo
 
ServerInfo(String, int) - Constructor for class io.reactivex.netty.client.RxClient.ServerInfo
 
serverInfo - Variable in class io.reactivex.netty.client.RxClientImpl
 
ServerMetricEventsListener<T extends ServerMetricsEvent<?>> - Class in io.reactivex.netty.metrics
A convenience implementation for MetricEventsListener for receiving ServerMetricsEvent.
ServerMetricEventsListener() - Constructor for class io.reactivex.netty.metrics.ServerMetricEventsListener
 
ServerMetricsEvent<T extends java.lang.Enum> - Class in io.reactivex.netty.server
 
ServerMetricsEvent(T, boolean, boolean) - Constructor for class io.reactivex.netty.server.ServerMetricsEvent
 
ServerMetricsEvent.EventType - Enum in io.reactivex.netty.server
 
ServerReadMetricsHandler(MetricEventsSubject<ServerMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsHandlers.ServerReadMetricsHandler
 
ServerRequestResponseConverter - Class in io.reactivex.netty.protocol.http.server
A channel handler for HttpServer to convert netty's http request/response objects to HttpServer's request/response objects.
ServerRequestResponseConverter(MetricEventsSubject<ServerMetricsEvent<?>>, long) - Constructor for class io.reactivex.netty.protocol.http.server.ServerRequestResponseConverter
 
ServerRequiredConfigurator<I,O> - Class in io.reactivex.netty.server
An implementation of PipelineConfigurator which is ALWAYS added at the end of the pipeline.
ServerRequiredConfigurator(ConnectionHandler<I, O>, ObservableConnectionFactory<I, O>, ErrorHandler, MetricEventsSubject<ServerMetricsEvent<?>>) - Constructor for class io.reactivex.netty.server.ServerRequiredConfigurator
 
ServerRequiredConfigurator(ConnectionHandler<I, O>, ObservableConnectionFactory<I, O>, ErrorHandler, MetricEventsSubject<ServerMetricsEvent<?>>, EventExecutorGroup) - Constructor for class io.reactivex.netty.server.ServerRequiredConfigurator
 
ServerSentEvent - Class in io.reactivex.netty.protocol.http.sse
An object representing a server-sent-event following the SSE specifications A server sent event is composed of the following: Event id: This is the last event id seen on the stream this event was received.
ServerSentEvent(ServerSentEvent.Type, ByteBuf) - Constructor for class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
ServerSentEvent(ByteBuf) - Constructor for class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
ServerSentEvent(ByteBuf, ByteBuf, ByteBuf) - Constructor for class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
ServerSentEvent(ServerSentEvent.Type, ByteBuf, ByteBuf, ByteBuf) - Constructor for class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
ServerSentEvent - Class in io.reactivex.netty.protocol.text.sse
Deprecated.
Use ServerSentEvent instead.
ServerSentEvent(String, String, String) - Constructor for class io.reactivex.netty.protocol.text.sse.ServerSentEvent
Deprecated.
 
ServerSentEvent(String, String, String, boolean) - Constructor for class io.reactivex.netty.protocol.text.sse.ServerSentEvent
Deprecated.
 
ServerSentEvent.Type - Enum in io.reactivex.netty.protocol.http.sse
 
ServerSentEventDecoder - Class in io.reactivex.netty.protocol.http.sse
A decoder to decode Server sent events into ServerSentEvent
ServerSentEventDecoder() - Constructor for class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
ServerSentEventDecoder - Class in io.reactivex.netty.protocol.text.sse
Deprecated.
ServerSentEventDecoder() - Constructor for class io.reactivex.netty.protocol.text.sse.ServerSentEventDecoder
Deprecated.
 
ServerSentEventDecoder.State - Enum in io.reactivex.netty.protocol.text.sse
Deprecated.
 
ServerSentEventEncoder - Class in io.reactivex.netty.protocol.http.sse
An encoder to convert ServerSentEvent to a ByteBuf
ServerSentEventEncoder() - Constructor for class io.reactivex.netty.protocol.http.sse.ServerSentEventEncoder
 
ServerSentEventEncoder(boolean) - Constructor for class io.reactivex.netty.protocol.http.sse.ServerSentEventEncoder
Splits the SSE data on new line and create multiple "data" events if splitSseData is true
ServerSentEventEncoder - Class in io.reactivex.netty.protocol.text.sse
Deprecated.
ServerSentEventEncoder() - Constructor for class io.reactivex.netty.protocol.text.sse.ServerSentEventEncoder
Deprecated.
 
serverStateRef - Variable in class io.reactivex.netty.server.AbstractServer
 
ServerWriteMetricsHandler(MetricEventsSubject<ServerMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsHandlers.ServerWriteMetricsHandler
 
serveSseConfigurator() - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
set(HttpHeaders) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
set(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
set(CharSequence, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
set(String, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
set(String, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
set(HttpHeaders) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
set(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
set(CharSequence, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
set(String, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
set(String, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
set100ContinueExpected() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
set100ContinueExpected(boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
set100ContinueExpected() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
set100ContinueExpected(boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setConnectionPool(ConnectionPool<I, O>) - Method in class io.reactivex.netty.client.PooledConnection
 
setContentLength(long) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setContentLength(long) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setContentTypeHeader(HttpServerResponse<ByteBuf>, File) - Static method in class io.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler
Sets the content type header for the HTTP Response
setDate(Date) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setDate(Date) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setDateAndCacheHeaders(HttpServerResponse<ByteBuf>, File) - Static method in class io.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler
Sets the Date and Cache headers for the HTTP Response
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setDateHeader(String, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setDateHeader(String, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setDateHeader(HttpServerResponse<ByteBuf>, SimpleDateFormat) - Static method in class io.reactivex.netty.protocol.http.server.file.AbstractFileRequestHandler
Sets the Date header for the HTTP response
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setDateHeader(String, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setDateHeader(String, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setFollowRedirect(boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.Builder
 
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setHeader(CharSequence, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setHeader(String, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setHeader(String, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setHeader(CharSequence, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setHeader(String, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setHeader(String, Iterable<?>) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setHost(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setHost(String) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setHost(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setHost(String) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setIntHeader(CharSequence, Iterable<Integer>) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setIntHeader(String, int) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setIntHeader(String, Iterable<Integer>) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setIntHeader(CharSequence, Iterable<Integer>) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setIntHeader(String, int) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setIntHeader(String, Iterable<Integer>) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setKeepAlive(boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setKeepAlive(boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
setLastRedirectStatus(HttpResponseStatus) - Method in class io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler.RedirectionContext
 
setNextRedirect(URI) - Method in class io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler.RedirectionContext
 
setStatus(HttpResponseStatus) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
setTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.client.HttpRequestHeaders
 
setTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.server.HttpResponseHeaders
 
SharedNioEventLoopGroup() - Constructor for class io.reactivex.netty.channel.SingleNioLoopProvider.SharedNioEventLoopGroup
 
SharedNioEventLoopGroup(int) - Constructor for class io.reactivex.netty.channel.SingleNioLoopProvider.SharedNioEventLoopGroup
 
shouldFollowRedirectForRequest(HttpClient.HttpClientConfig, HttpClientRequest<I>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
shutdown() - Method in class io.reactivex.netty.channel.SingleNioLoopProvider.SharedNioEventLoopGroup
Deprecated.
shutdown() - Method in interface io.reactivex.netty.client.ConnectionPool
 
shutdown() - Method in class io.reactivex.netty.client.ConnectionPoolImpl
 
shutdown() - Method in interface io.reactivex.netty.client.RxClient
Shutdown this client.
shutdown() - Method in class io.reactivex.netty.client.RxClientImpl
 
shutdown() - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClient
 
shutdown() - Method in class io.reactivex.netty.server.AbstractServer
 
shutdownGracefully(long, long, TimeUnit) - Method in class io.reactivex.netty.channel.SingleNioLoopProvider.SharedNioEventLoopGroup
 
SimpleTextProtocolConfigurator - Class in io.reactivex.netty.protocol.text
An implementation of PipelineConfigurator to have simple text based protocol.
SimpleTextProtocolConfigurator() - Constructor for class io.reactivex.netty.protocol.text.SimpleTextProtocolConfigurator
 
SimpleTextProtocolConfigurator(Charset) - Constructor for class io.reactivex.netty.protocol.text.SimpleTextProtocolConfigurator
 
SingleNioLoopProvider - Class in io.reactivex.netty.channel
An implementation of RxEventLoopProvider that returns the same EventLoopGroup instance for both client and server.
SingleNioLoopProvider() - Constructor for class io.reactivex.netty.channel.SingleNioLoopProvider
 
SingleNioLoopProvider(int) - Constructor for class io.reactivex.netty.channel.SingleNioLoopProvider
 
SingleNioLoopProvider(int, int) - Constructor for class io.reactivex.netty.channel.SingleNioLoopProvider
 
SingleNioLoopProvider.SharedNioEventLoopGroup - Class in io.reactivex.netty.channel
 
SKIP_COLON_AND_WHITE_SPACE_PROCESSOR - Static variable in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
SKIP_LINE_DELIMITERS_AND_SPACES_PROCESSOR - Static variable in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
SKIP_TILL_LINE_DELIMITER_PROCESSOR - Static variable in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
skipColonAndWhiteSpaces(ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
skipLineDelimiters(ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
skipTillMatching(ByteBuf, ByteBufProcessor) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEventDecoder
 
socketChannel - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
SSE_CHANNEL_HANDLER - Static variable in class io.reactivex.netty.protocol.http.sse.SseClientPipelineConfigurator
 
SSE_DECODER_HANDLER_NAME - Static variable in class io.reactivex.netty.protocol.http.sse.SseChannelHandler
 
SSE_DECODER_HANDLER_NAME - Static variable in class io.reactivex.netty.protocol.http.sse.SSEInboundHandler
Deprecated.
 
SSE_DECODER_POST_INBOUND_HANDLER - Static variable in class io.reactivex.netty.protocol.http.sse.SseChannelHandler
 
SSE_DECODER_POST_INBOUND_HANDLER - Static variable in class io.reactivex.netty.protocol.http.sse.SSEInboundHandler
Deprecated.
 
SSE_ENCODER_HANDLER_NAME - Static variable in class io.reactivex.netty.protocol.http.sse.SseServerPipelineConfigurator
 
SSE_ENCODER_HANDLER_NAME - Static variable in class io.reactivex.netty.protocol.text.sse.SSEServerPipelineConfigurator
Deprecated.
 
SSE_INBOUND_HANDLER - Static variable in class io.reactivex.netty.protocol.text.sse.SSEClientPipelineConfigurator
Deprecated.
 
SSE_RESPONSE_HEADERS_COMPLETER - Static variable in class io.reactivex.netty.protocol.http.sse.SseOverHttpServerPipelineConfigurator
Deprecated.
 
SSE_RESPONSE_HEADERS_COMPLETER - Static variable in class io.reactivex.netty.protocol.http.sse.SseServerPipelineConfigurator
 
SseChannelHandler - Class in io.reactivex.netty.protocol.http.sse
A handler to insert ServerSentEventDecoder at a proper position in the pipeline according to the protocol.
SseChannelHandler() - Constructor for class io.reactivex.netty.protocol.http.sse.SseChannelHandler
 
sseClientConfigurator() - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
SseClientPipelineConfigurator<I> - Class in io.reactivex.netty.protocol.http.sse
PipelineConfigurator implementation for Server Sent Events to be used for SSE clients.
SseClientPipelineConfigurator() - Constructor for class io.reactivex.netty.protocol.http.sse.SseClientPipelineConfigurator
 
SseClientPipelineConfigurator(HttpClientPipelineConfigurator<I, ?>) - Constructor for class io.reactivex.netty.protocol.http.sse.SseClientPipelineConfigurator
 
SSEClientPipelineConfigurator<W> - Class in io.reactivex.netty.protocol.text.sse
Deprecated.
Since SSE is always over HTTP, using the same protocol name isn't correct.
SSEClientPipelineConfigurator() - Constructor for class io.reactivex.netty.protocol.text.sse.SSEClientPipelineConfigurator
Deprecated.
 
SSEInboundHandler - Class in io.reactivex.netty.protocol.http.sse
Deprecated.
Use SseChannelHandler instead.
SSEInboundHandler() - Constructor for class io.reactivex.netty.protocol.http.sse.SSEInboundHandler
Deprecated.
 
SseOverHttpClientPipelineConfigurator<I> - Class in io.reactivex.netty.protocol.http.sse
Deprecated.
SseOverHttpClientPipelineConfigurator() - Constructor for class io.reactivex.netty.protocol.http.sse.SseOverHttpClientPipelineConfigurator
Deprecated.
 
SseOverHttpClientPipelineConfigurator(HttpClientPipelineConfigurator<I, ?>) - Constructor for class io.reactivex.netty.protocol.http.sse.SseOverHttpClientPipelineConfigurator
Deprecated.
 
SseOverHttpServerPipelineConfigurator<I> - Class in io.reactivex.netty.protocol.http.sse
Deprecated.
SseOverHttpServerPipelineConfigurator() - Constructor for class io.reactivex.netty.protocol.http.sse.SseOverHttpServerPipelineConfigurator
Deprecated.
 
SseOverHttpServerPipelineConfigurator(HttpServerPipelineConfigurator<I, ?>) - Constructor for class io.reactivex.netty.protocol.http.sse.SseOverHttpServerPipelineConfigurator
Deprecated.
 
sseServerConfigurator() - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
SseServerPipelineConfigurator<I> - Class in io.reactivex.netty.protocol.http.sse
PipelineConfigurator implementation for Server Sent Events to be used for SSE servers.
SseServerPipelineConfigurator() - Constructor for class io.reactivex.netty.protocol.http.sse.SseServerPipelineConfigurator
 
SseServerPipelineConfigurator(HttpServerPipelineConfigurator<I, ?>) - Constructor for class io.reactivex.netty.protocol.http.sse.SseServerPipelineConfigurator
 
SSEServerPipelineConfigurator<R,W> - Class in io.reactivex.netty.protocol.text.sse
Deprecated.
Since SSE is always over HTTP, using the same protocol name isn't correct.
SSEServerPipelineConfigurator() - Constructor for class io.reactivex.netty.protocol.text.sse.SSEServerPipelineConfigurator
Deprecated.
 
SSL_COMPLETION_HANDLER_NAME - Static variable in class io.reactivex.netty.pipeline.ssl.SslPipelineConfigurator
 
SSL_HANDLER_NAME - Static variable in class io.reactivex.netty.pipeline.ssl.SslPipelineConfigurator
 
SslCompletionHandler - Class in io.reactivex.netty.pipeline.ssl
An extension of SslHandler to provide a single Observable for SSL process completion via SslCompletionHandler.sslCompletionStatus().
SslCompletionHandler(Future<Channel>) - Constructor for class io.reactivex.netty.pipeline.ssl.SslCompletionHandler
 
sslCompletionStatus() - Method in class io.reactivex.netty.pipeline.ssl.SslCompletionHandler
 
sslConfigurator(SSLEngineFactory) - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
SSLContextBasedFactory(SSLContext) - Constructor for class io.reactivex.netty.pipeline.ssl.DefaultFactories.SSLContextBasedFactory
 
SSLEngineFactory - Interface in io.reactivex.netty.pipeline.ssl
 
sslEngineFactory - Variable in class io.reactivex.netty.server.AbstractServerBuilder
 
SslPipelineConfigurator<I,O> - Class in io.reactivex.netty.pipeline.ssl
 
SslPipelineConfigurator(SSLEngineFactory) - Constructor for class io.reactivex.netty.pipeline.ssl.SslPipelineConfigurator
 
start() - Method in class io.reactivex.netty.protocol.http.server.HttpServer
 
start() - Method in class io.reactivex.netty.server.AbstractServer
 
startAndWait() - Method in class io.reactivex.netty.server.AbstractServer
 
stop() - Method in class io.reactivex.netty.metrics.Clock
Stops this clock.
stringMessageConfigurator() - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
StringMessageConfigurator - Class in io.reactivex.netty.pipeline
An implementation of PipelineConfigurator to configure StringEncoder and StringDecoder to convert incoming ByteBuf into String and outgoing String as ByteBuf
StringMessageConfigurator() - Constructor for class io.reactivex.netty.pipeline.StringMessageConfigurator
 
StringMessageConfigurator(Charset, Charset) - Constructor for class io.reactivex.netty.pipeline.StringMessageConfigurator
 
StringTransformer - Class in io.reactivex.netty.channel
An implementation of ContentTransformer to convert a String to ByteBuf
StringTransformer() - Constructor for class io.reactivex.netty.channel.StringTransformer
 
StringTransformer(Charset) - Constructor for class io.reactivex.netty.channel.StringTransformer
 
submit(RxClient.ServerInfo, HttpClientRequest<I>) - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClient
 
submit(RxClient.ServerInfo, HttpClientRequest<I>, HttpClient.HttpClientConfig) - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClient
 
submit(HttpClientRequest<I>) - Method in interface io.reactivex.netty.protocol.http.client.HttpClient
 
submit(HttpClientRequest<I>, RxClient.ClientConfig) - Method in interface io.reactivex.netty.protocol.http.client.HttpClient
 
submit(HttpClientRequest<I>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
submit(HttpClientRequest<I>, RxClient.ClientConfig) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
submit(HttpClientRequest<I>, Observable<ObservableConnection<HttpClientResponse<O>, HttpClientRequest<I>>>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
submit(HttpClientRequest<I>, Observable<ObservableConnection<HttpClientResponse<O>, HttpClientRequest<I>>>, RxClient.ClientConfig) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
subscribe(MetricEventsListener) - Method in class io.reactivex.netty.channel.NoOpChannelMetricEventProvider.NoOpMetricEventsSubject
 
subscribe(MetricEventsListener<? extends ClientMetricsEvent<?>>) - Method in class io.reactivex.netty.client.ConnectionPoolImpl
 
subscribe(MetricEventsListener<? extends ClientMetricsEvent<?>>) - Method in class io.reactivex.netty.client.RxClientImpl
 
subscribe(MetricEventsListener<? extends E>) - Method in interface io.reactivex.netty.metrics.MetricEventsPublisher
 
subscribe(MetricEventsListener<? extends E>) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
subscribe(RxClient.ServerInfo, MetricEventsListener<? extends ClientMetricsEvent<?>>) - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClient
 
subscribe(MetricEventsListener<? extends ServerMetricsEvent<?>>) - Method in class io.reactivex.netty.server.AbstractServer
 
SYSTEM_TIME_DISABLED_TIME - Static variable in class io.reactivex.netty.metrics.Clock

T

textOnlyConfigurator() - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
textOnlyConfigurator(Charset, Charset) - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
 
throwIfErrorOccured(ListenerInvocationException) - Method in class io.reactivex.netty.metrics.MetricEventsSubject
 
toString() - Method in class io.reactivex.netty.client.RxClient.ServerInfo
 
toString() - Method in exception io.reactivex.netty.protocol.http.server.HttpError
 
toString() - Method in class io.reactivex.netty.protocol.text.sse.ServerSentEvent
Deprecated.
 
touch() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
touch(Object) - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
trustAll() - Static method in class io.reactivex.netty.pipeline.ssl.DefaultFactories
Get a SSLEngineFactory configured to trust all X.509 certificates without any verification.

U

UdpClient<I,O> - Class in io.reactivex.netty.protocol.udp.client
An implementation of RxClient for UDP/IP
UdpClient(String, RxClient.ServerInfo, Bootstrap, PipelineConfigurator<O, I>, RxClient.ClientConfig, ClientChannelFactory<O, I>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.udp.client.UdpClient
 
UdpClient(String, RxClient.ServerInfo, Bootstrap, PipelineConfigurator<O, I>, RxClient.ClientConfig, ClientChannelFactory<O, I>, ClientConnectionFactory<O, I, UdpClientConnection<O, I>>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.udp.client.UdpClient
 
UdpClientBuilder<I,O> - Class in io.reactivex.netty.protocol.udp.client
A builder to build an instance of RxClientImpl
UdpClientBuilder(String, int) - Constructor for class io.reactivex.netty.protocol.udp.client.UdpClientBuilder
 
UdpClientBuilder(String, int, Bootstrap) - Constructor for class io.reactivex.netty.protocol.udp.client.UdpClientBuilder
 
UdpClientConnection<I,O> - Class in io.reactivex.netty.protocol.udp.client
An extension of ObservableConnection for UDP.
UdpClientConnection(Channel, InetSocketAddress, ChannelMetricEventProvider, MetricEventsSubject<?>) - Constructor for class io.reactivex.netty.protocol.udp.client.UdpClientConnection
 
UdpClientMetricsEvent<T extends java.lang.Enum> - Class in io.reactivex.netty.protocol.udp.client
 
UdpClientMetricsEvent(T, boolean, boolean) - Constructor for class io.reactivex.netty.protocol.udp.client.UdpClientMetricsEvent
 
UdpClientMetricsEvent.EventType - Enum in io.reactivex.netty.protocol.udp.client
 
UdpServer<I,O> - Class in io.reactivex.netty.protocol.udp.server
A UDP/IP server.
UdpServer(Bootstrap, int, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.udp.server.UdpServer
 
UdpServer(Bootstrap, int, ConnectionHandler<I, O>, EventExecutorGroup) - Constructor for class io.reactivex.netty.protocol.udp.server.UdpServer
 
UdpServer(Bootstrap, int, PipelineConfigurator<I, O>, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.udp.server.UdpServer
 
UdpServer(Bootstrap, int, PipelineConfigurator<I, O>, ConnectionHandler<I, O>, EventExecutorGroup) - Constructor for class io.reactivex.netty.protocol.udp.server.UdpServer
 
UdpServerBuilder<I,O> - Class in io.reactivex.netty.protocol.udp.server
 
UdpServerBuilder(int, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.udp.server.UdpServerBuilder
 
UdpServerBuilder(int, ConnectionHandler<I, O>, Bootstrap) - Constructor for class io.reactivex.netty.protocol.udp.server.UdpServerBuilder
 
UdpServerMetricsEvent<T extends java.lang.Enum> - Class in io.reactivex.netty.protocol.udp.server
 
UdpServerMetricsEvent(T, boolean, boolean) - Constructor for class io.reactivex.netty.protocol.udp.server.UdpServerMetricsEvent
 
UdpServerMetricsEvent.EventType - Enum in io.reactivex.netty.protocol.udp.server
 
UnicastContentSubject<T> - Class in io.reactivex.netty.protocol.http
A Subject implementation to be used by HttpClientResponse and HttpServerRequest.
UnpooledClientConnectionFactory<I,O> - Class in io.reactivex.netty.client
 
UnpooledClientConnectionFactory() - Constructor for class io.reactivex.netty.client.UnpooledClientConnectionFactory
 
UnpooledConnectionFactory<I,O> - Class in io.reactivex.netty.channel
A factory to create ObservableConnections
UnpooledConnectionFactory(ChannelMetricEventProvider) - Constructor for class io.reactivex.netty.channel.UnpooledConnectionFactory
 
updateInputSubject(Subject<I, I>) - Method in class io.reactivex.netty.channel.ObservableConnection
 
updateMaxIdleTimeMillis(long) - Method in class io.reactivex.netty.client.PooledConnection
 
updateResponse(HttpServerResponse<T>, Throwable) - Method in interface io.reactivex.netty.protocol.http.server.ErrorResponseGenerator
 
updateTimeoutIfNotScheduled(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.UnicastContentSubject
 
UriInfoHolder - Class in io.reactivex.netty.protocol.http.server
 
UriInfoHolder(String) - Constructor for class io.reactivex.netty.protocol.http.server.UriInfoHolder
 
useEventLoopProvider(RxEventLoopProvider) - Static method in class io.reactivex.netty.RxNetty
An implementation of RxEventLoopProvider to be used by all clients and servers created after this call.
useMetricEventsSubject(MetricEventsSubject<?>) - Method in interface io.reactivex.netty.channel.ObservableConnectionFactory
 
useMetricEventsSubject(MetricEventsSubject<?>) - Method in class io.reactivex.netty.channel.UnpooledConnectionFactory
 
useMetricEventsSubject(MetricEventsSubject<ClientMetricsEvent<?>>) - Method in interface io.reactivex.netty.client.ClientChannelFactory
 
useMetricEventsSubject(MetricEventsSubject<ClientMetricsEvent<?>>) - Method in class io.reactivex.netty.client.ClientChannelFactoryImpl
 
useMetricEventsSubject(MetricEventsSubject<?>) - Method in class io.reactivex.netty.client.PooledConnectionFactory
 
useMetricEventsSubject(MetricEventsSubject<?>) - Method in class io.reactivex.netty.client.UnpooledClientConnectionFactory
 
useMetricListenersFactory(MetricEventsListenerFactory) - Static method in class io.reactivex.netty.RxNetty
 
useNativeTransportIfApplicable() - Static method in class io.reactivex.netty.RxNetty
A global flag to start using netty's native protocol if applicable for a client or server.
userAgent(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.Builder
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.pipeline.ObservableAdapter
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.client.ClientRequestResponseConverter
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.server.ConnectionLifecycleHandler
 

V

validate(RedirectOperator.RedirectHandler.RedirectionContext, HttpClientResponse<O>) - Method in class io.reactivex.netty.protocol.http.client.DefaultRedirectHandler
 
validate(RedirectOperator.RedirectHandler.RedirectionContext, HttpClientResponse<O>) - Method in interface io.reactivex.netty.protocol.http.client.RedirectOperator.RedirectHandler
This is invoked if a particular response requires a redirect as evaluated by RedirectOperator.RedirectHandler.requiresRedirect(RedirectionContext, HttpClientResponse).
VALIDATE_HEADERS_DEFAULT - Static variable in class io.reactivex.netty.protocol.http.AbstractHttpConfigurator
 
validateHeaders - Variable in class io.reactivex.netty.protocol.http.AbstractHttpConfigurator
 
valueOf(String) - Static method in enum io.reactivex.netty.client.ClientMetricsEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.RedirectsHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent.HttpEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.http.client.HttpRedirectException.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.http.sse.ServerSentEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.text.sse.ServerSentEventDecoder.State
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.udp.client.UdpClientMetricsEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.protocol.udp.server.UdpServerMetricsEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.server.AbstractServer.ServerState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.reactivex.netty.server.ServerMetricsEvent.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.reactivex.netty.client.ClientMetricsEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.http.client.HttpClient.HttpClientConfig.RedirectsHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.http.client.HttpClientMetricsEvent.HttpEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.http.client.HttpRedirectException.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.http.server.HttpServerMetricsEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.http.sse.ServerSentEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.text.sse.ServerSentEventDecoder.State
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.udp.client.UdpClientMetricsEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.protocol.udp.server.UdpServerMetricsEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.server.AbstractServer.ServerState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.reactivex.netty.server.ServerMetricsEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitTillShutdown() - Method in class io.reactivex.netty.server.AbstractServer
 
waitTillShutdown(long, TimeUnit) - Method in class io.reactivex.netty.server.AbstractServer
 
WEB_SOCKET_FRAME_READS - Static variable in class io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent
 
WEB_SOCKET_FRAME_READS - Static variable in class io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent
 
WEB_SOCKET_FRAME_WRITES - Static variable in class io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent
 
WEB_SOCKET_FRAME_WRITES - Static variable in class io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent
 
WebappFileRequestHandler - Class in io.reactivex.netty.protocol.http.server.file
 
WebappFileRequestHandler() - Constructor for class io.reactivex.netty.protocol.http.server.file.WebappFileRequestHandler
 
WebSocketClient<I extends io.netty.handler.codec.http.websocketx.WebSocketFrame,O extends io.netty.handler.codec.http.websocketx.WebSocketFrame> - Class in io.reactivex.netty.protocol.http.websocket
WebSocketClient delays connection handling to application subscriber until the WebSocket handshake is complete.
WebSocketClient(String, RxClient.ServerInfo, Bootstrap, PipelineConfigurator<O, I>, RxClient.ClientConfig, ClientChannelFactory<O, I>, ClientConnectionFactory<O, I, ? extends ObservableConnection<O, I>>, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketClient
 
WebSocketClientBuilder<I extends io.netty.handler.codec.http.websocketx.WebSocketFrame,O extends io.netty.handler.codec.http.websocketx.WebSocketFrame> - Class in io.reactivex.netty.protocol.http.websocket
 
WebSocketClientBuilder(String, int) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
WebSocketClientBuilder(String, int, Bootstrap) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
WebSocketClientBuilder(Bootstrap, String, int, ClientConnectionFactory<O, I, ? extends ObservableConnection<O, I>>, ClientChannelFactory<O, I>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
WebSocketClientHandler - Class in io.reactivex.netty.protocol.http.websocket
WebSocketClientHandler orchestrates WebSocket handshake process and reconfigures pipeline after the handshake is complete.
WebSocketClientHandler(WebSocketClientHandshaker, int, boolean, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketClientHandler
 
WebSocketClientMetricEventsListener - Class in io.reactivex.netty.metrics
A convenience implementation for MetricEventsListener for receiving WebSocketClientMetricsEvent.
WebSocketClientMetricEventsListener() - Constructor for class io.reactivex.netty.metrics.WebSocketClientMetricEventsListener
 
WebSocketClientMetricsEvent<T extends java.lang.Enum<T>> - Class in io.reactivex.netty.protocol.http.websocket
 
WebSocketClientMetricsEvent(T, boolean, boolean) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsEvent
 
WebSocketClientMetricsEvent.EventType - Enum in io.reactivex.netty.protocol.http.websocket
 
WebSocketClientMetricsHandlers - Interface in io.reactivex.netty.protocol.http.websocket
 
WebSocketClientMetricsHandlers.ClientReadMetricsHandler - Class in io.reactivex.netty.protocol.http.websocket
 
WebSocketClientMetricsHandlers.ClientWriteMetricsHandler - Class in io.reactivex.netty.protocol.http.websocket
 
WebSocketClientPipelineConfigurator<R,W> - Class in io.reactivex.netty.protocol.http.websocket
Initial channel setup contains HTTP handlers together with WebSocketClientHandler for WebSocket handshake orchestration.
WebSocketClientPipelineConfigurator(URI, WebSocketVersion, String, boolean, int, boolean, MetricEventsSubject<ClientMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketClientPipelineConfigurator
 
WebSocketServer<I extends io.netty.handler.codec.http.websocketx.WebSocketFrame,O extends io.netty.handler.codec.http.websocketx.WebSocketFrame> - Class in io.reactivex.netty.protocol.http.websocket
WebSocketServer delays passing new connection to the application handler till WebSocket handshake is complete.
WebSocketServer(ServerBootstrap, int, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketServer
 
WebSocketServer(ServerBootstrap, int, PipelineConfigurator<I, O>, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketServer
 
WebSocketServer(ServerBootstrap, int, ConnectionHandler<I, O>, EventExecutorGroup) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketServer
 
WebSocketServer(ServerBootstrap, int, PipelineConfigurator<I, O>, ConnectionHandler<I, O>, EventExecutorGroup) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketServer
 
WebSocketServerBuilder<I extends io.netty.handler.codec.http.websocketx.WebSocketFrame,O extends io.netty.handler.codec.http.websocketx.WebSocketFrame> - Class in io.reactivex.netty.protocol.http.websocket
 
WebSocketServerBuilder(int, ConnectionHandler<I, O>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketServerBuilder
 
WebSocketServerHandler - Class in io.reactivex.netty.protocol.http.websocket
WebSocketServerHandler orchestrates WebSocket handshake process and reconfigures pipeline after the handshake is complete.
WebSocketServerHandler(WebSocketServerHandshakerFactory, int, boolean, MetricEventsSubject<ServerMetricsEvent<?>>) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketServerHandler
 
WebSocketServerMetricEventsListener - Class in io.reactivex.netty.metrics
 
WebSocketServerMetricEventsListener() - Constructor for class io.reactivex.netty.metrics.WebSocketServerMetricEventsListener
 
WebSocketServerMetricsEvent<T extends java.lang.Enum<T>> - Class in io.reactivex.netty.protocol.http.websocket
 
WebSocketServerMetricsEvent(T, boolean, boolean) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsEvent
 
WebSocketServerMetricsEvent.EventType - Enum in io.reactivex.netty.protocol.http.websocket
 
WebSocketServerMetricsHandlers - Interface in io.reactivex.netty.protocol.http.websocket
 
WebSocketServerMetricsHandlers.ServerReadMetricsHandler - Class in io.reactivex.netty.protocol.http.websocket
 
WebSocketServerMetricsHandlers.ServerWriteMetricsHandler - Class in io.reactivex.netty.protocol.http.websocket
 
WebSocketServerPipelineConfigurator<R,W> - Class in io.reactivex.netty.protocol.http.websocket
Initial channel setup contains HTTP handlers together with WebSocketServerHandler for WebSocket handshake orchestration.
WebSocketServerPipelineConfigurator(String, String, boolean, int, boolean) - Constructor for class io.reactivex.netty.protocol.http.websocket.WebSocketServerPipelineConfigurator
 
wireLoggingConfigurator(LogLevel) - Static method in class io.reactivex.netty.pipeline.PipelineConfigurators
Enables wire level logs (all events received by netty) to be logged at the passed wireLogginLevel.
wireLogginLevel - Variable in class io.reactivex.netty.client.AbstractClientBuilder
 
wireLogginLevel - Variable in class io.reactivex.netty.server.AbstractServerBuilder
 
withAllowExtensions(boolean) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerBuilder
 
withChannelFactory(ClientChannelFactory<O, I>) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
withChannelFactory(ClientChannelFactory<I, O>) - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
withConnectionFactory(ClientConnectionFactory<I, O, PooledConnection<I, O>>) - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
withConnectionPoolLimitStrategy(PoolLimitDeterminationStrategy) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
withConnectionPoolLimitStrategy(PoolLimitDeterminationStrategy) - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
withConnectionPoolLimitStrategy(PoolLimitDeterminationStrategy) - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
withConnectionPoolLimitStrategy(CompositeHttpClientBuilder.CloneablePoolLimitDeterminationStrategy) - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
withContent(T) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
withContent(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
withContent(byte[]) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
withContentSource(Observable<T>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
withCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
withErrorHandler(ErrorHandler) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
 
withErrorHandler(ErrorHandler) - Method in class io.reactivex.netty.server.AbstractServer
A catch all error handler which gets invoked if any error happens during connection handling by the configured ConnectionHandler.
withErrorResponseGenerator(ErrorResponseGenerator<O>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
 
withEventExecutorGroup(EventExecutorGroup) - Method in class io.reactivex.netty.protocol.http.server.HttpServerBuilder
If the passed executor is not null , the configured RequestHandler will be invoked in the passed EventExecutorGroup
withEventExecutorGroup(EventExecutorGroup) - Method in class io.reactivex.netty.server.AbstractServerBuilder
If the passed executor is not null , the configured ConnectionHandler will be invoked in the passed EventExecutorGroup
withEventId(ByteBuf, ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
Creates a ServerSentEvent instance with an event id.
withEventIdAndType(ByteBuf, ByteBuf, ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
Creates a ServerSentEvent instance with an event id and type.
withEventType(ByteBuf, ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
Creates a ServerSentEvent instance with an event type.
withHeader(String, String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
withIdleConnectionsTimeoutMillis(long) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
withIdleConnectionsTimeoutMillis(long) - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
withMaxConnections(int) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
withMaxConnections(int) - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
withMaxConnections(int) - Method in class io.reactivex.netty.protocol.http.client.CompositeHttpClientBuilder
 
withMaxFramePayloadLength(int) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
withMaxFramePayloadLength(int) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerBuilder
 
withMessageAggregation(boolean) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
withMessageAggregator(boolean) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerBuilder
 
withMetricEventsListenerFactory(MetricEventsListenerFactory) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
withMetricEventsListenerFactory(MetricEventsListenerFactory) - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
withName(String) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
withNoConnectionPooling() - Method in class io.reactivex.netty.client.AbstractClientBuilder
Overrides all the connection pool settings done previous to this call and disables connection pooling for this client, unless enabled again after this call returns.
withNoIdleConnectionCleanup() - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
withNoIdleConnectionCleanup() - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
withPoolIdleCleanupScheduler(ScheduledExecutorService) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
withPoolIdleCleanupScheduler(ScheduledExecutorService) - Method in class io.reactivex.netty.client.ConnectionPoolBuilder
 
withRawContent(S, ContentTransformer<S>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
withRawContentSource(Observable<S>, ContentTransformer<S>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
withRequestContentSubscriptionTimeout(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.HttpServerBuilder
HttpServerRequest does not allow unlimited delayed content subscriptions.
withRequestProcessingThreads(int) - Method in class io.reactivex.netty.protocol.http.server.HttpServerBuilder
withRequestProcessingThreads(int, ThreadFactory) - Method in class io.reactivex.netty.protocol.http.server.HttpServerBuilder
Same as calling HttpServerBuilder.withEventExecutorGroup(EventExecutorGroup) with DefaultEventExecutorGroup using the passed factory
withSslEngineFactory(SSLEngineFactory) - Method in class io.reactivex.netty.client.AbstractClientBuilder
 
withSslEngineFactory(SSLEngineFactory) - Method in class io.reactivex.netty.protocol.udp.client.UdpClientBuilder
 
withSslEngineFactory(SSLEngineFactory) - Method in class io.reactivex.netty.protocol.udp.server.UdpServerBuilder
 
withSslEngineFactory(SSLEngineFactory) - Method in class io.reactivex.netty.server.AbstractServerBuilder
 
withSubprotocol(String) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
withSubprotocol(String) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerBuilder
 
withWebSocketURI(String) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
withWebSocketURI(String) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerBuilder
 
withWebSocketVersion(WebSocketVersion) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientBuilder
 
write(O) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
write(R, ContentTransformer<R>) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
write(O) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
write(R, ContentTransformer<R>) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.reactivex.netty.metrics.BytesInspector
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.reactivex.netty.pipeline.PrimitiveConversionHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.reactivex.netty.protocol.http.client.ClientRequestResponseConverter
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.reactivex.netty.protocol.http.server.ServerRequestResponseConverter
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketClientMetricsHandlers.ClientWriteMetricsHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.reactivex.netty.protocol.http.websocket.WebSocketServerMetricsHandlers.ServerWriteMetricsHandler
 
WRITE_FAILED - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
WRITE_FAILED - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
WRITE_START - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
WRITE_START - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
WRITE_SUCCESS - Static variable in class io.reactivex.netty.client.ClientMetricsEvent
 
WRITE_SUCCESS - Static variable in class io.reactivex.netty.server.ServerMetricsEvent
 
writeAndFlush(O) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
writeAndFlush(R, ContentTransformer<R>) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
writeAndFlush(O) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
writeAndFlush(R, ContentTransformer<R>) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
writeBytes(ByteBuf) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
writeBytes(byte[]) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
writeBytes(ByteBuf) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
writeBytes(byte[]) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
writeBytes(byte[]) - Method in class io.reactivex.netty.protocol.udp.client.UdpClientConnection
 
writeBytesAndFlush(ByteBuf) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
writeBytesAndFlush(byte[]) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
writeBytesAndFlush(ByteBuf) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
writeBytesAndFlush(byte[]) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
writeBytesAndFlush(byte[]) - Method in class io.reactivex.netty.protocol.udp.client.UdpClientConnection
 
writeChunkedInput(HttpChunkedInput) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
writeFileRegion(FileRegion) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
writeFileRegion(FileRegion) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
writeHeadersIfNotWritten() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
writeLastHttpContent(ChannelHandlerContext, MultipleFutureListener, HttpClientRequest<?>, ClientRequestResponseConverter.ResponseState) - Method in class io.reactivex.netty.protocol.http.client.ClientRequestResponseConverter
 
writeOnChannel(Object) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
writeOnChannel(Object) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
writeString(String) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
writeString(String) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
writeString(String) - Method in class io.reactivex.netty.protocol.udp.client.UdpClientConnection
 
writeStringAndFlush(String) - Method in interface io.reactivex.netty.channel.ChannelWriter
 
writeStringAndFlush(String) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
writeStringAndFlush(String) - Method in class io.reactivex.netty.protocol.udp.client.UdpClientConnection
 

_

_404_HTML_TEMPLATE - Static variable in class io.reactivex.netty.protocol.http.server.file.FileErrorResponseMapper
 
_close(boolean) - Method in class io.reactivex.netty.channel.DefaultChannelWriter
 
_close(boolean) - Method in class io.reactivex.netty.channel.ObservableConnection
 
_close(boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
_closeChannel() - Method in class io.reactivex.netty.channel.ObservableConnection
 
_closeChannel() - Method in class io.reactivex.netty.client.PooledConnection
 
A B C D E F G H I K L M N O P R S T U V W _ 
Skip navigation links