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

AbstractHttpConnectionBridge<C> - Class in io.reactivex.netty.protocol.http.internal
 
AbstractHttpConnectionBridge() - Constructor for class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
AbstractHttpConnectionBridge.ConnectionInputSubscriber - Class in io.reactivex.netty.protocol.http.internal
 
AbstractHttpConnectionBridge.State - Class in io.reactivex.netty.protocol.http.internal
All state for this handler.
acceptAllUpgrades(WebSocketHandler) - Static method in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandlers
Returns a RequestHandler that accepts all WebSocket upgrade requests by delegating it to the passed handler but sends an HTTP 404 response for all other requests.
acceptWebSocketUpgrade(WebSocketHandler) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Accepts the upgrade to websockets, if requested and after sending a successful handshake response, invokes the passed handler to handle the websocket connection.
acceptWebSocketUpgrade(WebSocketHandler) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerAfter(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
addChannelHandlerAfter(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerBefore(String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
addChannelHandlerBefore(EventExecutorGroup, String, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerFirst(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
addChannelHandlerFirst(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Adds a ChannelHandler to ChannelPipeline for all connections created by this client.
addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Adds a ChannelHandler to ChannelPipeline for all connections created by this server.
addChannelHandlerLast(String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
addChannelHandlerLast(EventExecutorGroup, String, Func0<ChannelHandler>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
addCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Adds the passed cookie to this request.
addCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Adds the passed cookie to this response.
addCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
addCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
addCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
addCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Adds the passed cookie to this request.
addCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Adds the passed cookie to this response.
addCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
addCookie(Cookie) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Adds the passed header as a date value to this request.
addDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Adds multiple date values for the passed header name to this request.
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Adds the passed header as a date value to this response.
addDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Adds multiple date values for the passed header name to this response.
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
addDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
addDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
addDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Adds the passed header as a date value to this request.
addDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Adds multiple date values for the passed header name to this request.
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Adds the passed header as a date value to this response.
addDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Adds multiple date values for the passed header name to this response.
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
addDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
addDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
addDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Adds an HTTP header with the passed name and value to this request.
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Adds an HTTP header with the passed name and value to this response.
addHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Adds an HTTP header with the passed name and values to this response.
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
addHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Adds an HTTP header with the passed name and value to this request.
addHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Adds an HTTP header with the passed name and values to this request.
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Adds an HTTP header with the passed name and value to this response.
addHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Adds an HTTP header with the passed name and values to this response.
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
addHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.TrailingHeaders
Adds an HTTP trailing header with the passed name and value to this request.
addHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.TrailingHeaders
Adds an HTTP trailing header with the passed name and values to this request.
addHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
addHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
addHeaders(Map<? extends CharSequence, ? extends Iterable<Object>>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Adds the HTTP headers from the passed headers to this request.
addHeaders(Map<? extends CharSequence, ? extends Iterable<Object>>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
addHeaders(Map<? extends CharSequence, ? extends Iterable<Object>>) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
addHeaderValues(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Adds an HTTP header with the passed name and values to this request.
addHeaderValues(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
addHeaderValues(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
allowExtensions(boolean) - Method in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 
asObservable(Connection<?, ?>) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
asTcpEventSource() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
awaitShutdown() - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Waits for the shutdown of this server.
awaitShutdown(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Waits for the shutdown of this server, waiting a maximum of the passed duration.
awaitShutdown() - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
awaitShutdown(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 

B

base64(byte[]) - Static method in class io.reactivex.netty.protocol.http.ws.internal.WsUtils
Performs base64 encoding on the specified data
beforeOutboundHeaderWrite(HttpMessage, ChannelPromise, long) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
beforeOutboundHeaderWrite(HttpMessage, ChannelPromise, long) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
beforeOutboundHeaderWrite(HttpMessage, ChannelPromise, long) - Method in class io.reactivex.netty.protocol.http.server.HttpServerToConnectionBridge
 

C

call(HttpClientResponse<O>) - Method in class io.reactivex.netty.protocol.http.client.internal.Redirector
 
call() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.ConnectionInputSubscriber
 
call(Object) - Method in class io.reactivex.netty.protocol.http.internal.OperatorTrailer
 
call(Subscriber<? super WebSocketConnection>) - Method in class io.reactivex.netty.protocol.http.ws.client.OperatorCacheSingleWebsocketConnection
 
channelActive(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
channelInactive(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
channelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instances, inheriting all configurations from this client and adding a ChannelOption for the connections created by the newly created client instance.
channelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
channelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server instance, inheriting all configurations from this server and adding a ChannelOption for the server socket created by the newly created server instance.
channelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
channelProvider(ChannelProviderFactory) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instance, inheriting all configurations from this client and using the passed providerFactory.
channelProvider(ChannelProviderFactory) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
channelRead(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.ws.client.Ws7To13UpgradeHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.server.HttpServerToConnectionBridge
 
clientChannelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server instance, inheriting all configurations from this server and adding a ChannelOption for the client socket created by the newly created server instance.
clientChannelOption(ChannelOption<T>, T) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
close() - Method in class io.reactivex.netty.protocol.http.ws.WebSocketConnection
Flushes any pending writes and closes the connection.
close(boolean) - Method in class io.reactivex.netty.protocol.http.ws.WebSocketConnection
Closes this channel after flushing all pending writes.
closeListener() - Method in class io.reactivex.netty.protocol.http.ws.WebSocketConnection
Returns an Observable that completes when this connection is closed.
closeNow() - Method in class io.reactivex.netty.protocol.http.ws.WebSocketConnection
Closes the connection immediately.
CONNECTION_UPGRADED - Static variable in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
connectionInputSubscriber - Variable in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
containsHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Checks whether a header with the passed name exists for this request.
containsHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Checks if there is a header with the passed name in this response.
containsHeader(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Checks if there is a header with the passed name and value in this response.
containsHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
containsHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
containsHeader(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
containsHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Checks if there is a header with the passed name in this request.
containsHeader(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Checks if there is a header with the passed name and value in this request.
containsHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Checks if there is a header with the passed name in this response.
containsHeader(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Checks if there is a header with the passed name and value in this response.
containsHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
containsHeader(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
containsHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
containsHeader(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
containsHeaderWithValue(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Checks whether a header with the passed name and value exists for this request.
containsHeaderWithValue(CharSequence, CharSequence, boolean) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
content() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
contentAsString() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
contentComplete() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.ConnectionInputSubscriber
 
CookiesHolder - Class in io.reactivex.netty.protocol.http
A holder of cookies parsed from the Http headers.
copy() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
copy(TcpServerEventPublisher) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
copy() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
create(ConnectionProviderFactory<ByteBuf, ByteBuf>, Observable<Host>) - Static method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
create(SocketAddress) - Static method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
create(HttpVersion, HttpMethod, String, TcpClient<?, HttpClientResponse<O>>, int) - Static method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
create(HttpVersion, HttpMethod, String, TcpClient<?, HttpClientResponse<O>>) - Static method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
create(RawRequest<I, O>, TcpClient<?, HttpClientResponse<O>>) - Static method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
create(HttpVersion, HttpMethod, String, Redirector<I, O>) - Static method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
create(HttpRequest, Observable, boolean, Redirector<I, O>) - Static method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
create(HttpRequest, Observable, Func1<?, Boolean>, boolean, Redirector<I, O>) - Static method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
create(HttpServerRequest<?>, Connection, HttpResponse) - Static method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
createConnect(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createConnect(String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates a CONNECT request for the passed URI.
createDelete(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createDelete(String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates a DELETE request for the passed URI.
createGet(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createGet(String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates a GET request for the passed URI.
createHead(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createHead(String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates a HEAD request for the passed URI.
createNew(HttpClientRequestImpl<?, O>) - Static method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketRequestImpl
 
createOptions(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createOptions(String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates an OPTIONS request for the passed URI.
createPatch(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createPatch(String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates a PATCH request for the passed URI.
createPost(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createPost(String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates a POST request for the passed URI.
createPut(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createPut(String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates a PUT request for the passed URI.
createRedirectRequest(RawRequest<I, O>, URI, int) - Method in class io.reactivex.netty.protocol.http.client.internal.Redirector
 
createRequest(HttpMethod, String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createRequest(HttpVersion, HttpMethod, String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createRequest(HttpMethod, String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates a request for the passed HTTP method and URI.
createRequest(HttpVersion, HttpMethod, String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates a request for the passed HTTP version, method and URI.
createRequest(HttpVersion, HttpMethod, String) - Method in interface io.reactivex.netty.protocol.http.client.RequestProvider
Creates a new HttpClientRequest with the provided version, method and uri
createTrace(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
createTrace(String) - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Creates a TRACE request for the passed URI.

D

decode(ChannelHandlerContext, HttpContent, List<Object>) - Method in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
decode(ChannelHandlerContext, HttpContent, List<Object>) - Method in class io.reactivex.netty.protocol.http.util.HttpContentStringLineDecoder
 
DEFAULT_ALLOW_EXTENSIONS - Static variable in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 
DEFAULT_MAX_FIELD_LENGTH - Static variable in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
DEFAULT_MAX_FRAME_PAYLOAD_LENGTH - Static variable in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 
DEFAULT_MAX_REDIRECTS - Static variable in class io.reactivex.netty.protocol.http.client.internal.Redirector
 
discardContent() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Marks the content to be discarded.
discardContent() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
discardContent() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Subscribes to the content and discards.
discardContent() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
dispose() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Disposes this request.
dispose() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Disposes this response.
dispose() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
duplicate() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 

E

enableWireLogging(LogLevel) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instances, inheriting all configurations from this client and enabling wire logging at the passed level for the newly created client instance.
enableWireLogging(LogLevel) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
enableWireLogging(LogLevel) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new client instances, inheriting all configurations from this client and enabling wire logging at the passed level for the newly created client instance.
enableWireLogging(LogLevel) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
end(RequestHandler<II, OO>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerInterceptorChain
Terminates this chain with the passed RequestHandler and returns a RequestHandler to be used by a HttpServer
EWMABasedP2CStrategy<W,R> - Class in io.reactivex.netty.protocol.http.client.loadbalancer
 
EWMABasedP2CStrategy(double, double, double, double) - Constructor for class io.reactivex.netty.protocol.http.client.loadbalancer.EWMABasedP2CStrategy
 
EWMABasedP2CStrategy() - Constructor for class io.reactivex.netty.protocol.http.client.loadbalancer.EWMABasedP2CStrategy
 
EWMABasedP2CStrategy.HttpClientListenerImpl - Class in io.reactivex.netty.protocol.http.client.loadbalancer
 
extractRedirectLocation(HttpClientResponse<O>) - Method in class io.reactivex.netty.protocol.http.client.internal.Redirector
 

F

finish() - Method in interface io.reactivex.netty.protocol.http.client.HttpClientInterceptorChain
Finish the addition of interceptors and create a new client instance.
flush() - Method in class io.reactivex.netty.protocol.http.ws.WebSocketConnection
Flushes all writes, if any, before calling the flush.
flushOnlyOnReadComplete() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
This is a performance optimization to not flush the channel on every response send.
flushOnlyOnReadComplete() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
followRedirect(Redirector<I, O>) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
followRedirects(int) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instances, inheriting all configurations from this client and following the passed number of max HTTP redirects.
followRedirects(boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instances, inheriting all configurations from this client and enabling/disabling redirects for all requests created by the newly created client instance.
followRedirects(int) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
followRedirects(boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
followRedirects(int) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Enables following HTTP redirects for the newly created and returned request.
followRedirects(boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Enables/disables following HTTP redirects for the newly created and returned request.
followRedirects(int) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
followRedirects(boolean) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
formatRequest(HttpVersion, HttpMethod, String, Iterator<Map.Entry<CharSequence, CharSequence>>) - Static method in class io.reactivex.netty.protocol.http.internal.HttpMessageFormatter
 
formatResponse(HttpVersion, HttpResponseStatus, Iterator<Map.Entry<CharSequence, CharSequence>>) - Static method in class io.reactivex.netty.protocol.http.internal.HttpMessageFormatter
 

G

getAcceptedSubProtocol() - Method in class io.reactivex.netty.protocol.http.ws.client.WebSocketResponse
 
getAllCookies() - Method in class io.reactivex.netty.protocol.http.CookiesHolder
 
getAllHeaders(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Fetches all values of a header, if exists, for this request.
getAllHeaders(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
getAllHeaderValues(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the values of headers with the specified name
getAllHeaderValues(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getAllHeaderValues(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the values of headers with the specified name
getAllHeaderValues(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns the values of headers with the specified name
getAllHeaderValues(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
getAllHeaderValues(CharSequence) - Method in class io.reactivex.netty.protocol.http.TrailingHeaders
Returns the values of headers with the specified name
getAllHeaderValues(CharSequence) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getChannel() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.ConnectionInputSubscriber
 
getClient() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
getContent() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the content as a stream.
getContent() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getContent() - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
getContent() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the content as a stream.
getContent() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getContentAsServerSentEvents() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the content as a stream of Server sent events.
getContentAsServerSentEvents() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getContentAsServerSentEvents() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getContentLength() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the length of the content.
getContentLength(long) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the length of the content.
getContentLength() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getContentLength(long) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getContentLength() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the length of the content.
getContentLength(long) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the length of the content.
getContentLength() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getContentLength(long) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getCookies() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns an immutable map of cookie names and cookies contained in this response.
getCookies() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getCookies() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns an immutable map of cookie names and cookies contained in this request.
getCookies() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getDateHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the date header value with the specified header name.
getDateHeader(CharSequence, long) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the date header value with the specified header name.
getDateHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getDateHeader(CharSequence, long) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getDateHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the date header value with the specified header name.
getDateHeader(CharSequence, long) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the date header value with the specified header name.
getDateHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns the date header value with the specified header name.
getDateHeader(CharSequence, long) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns the date header value with the specified header name.
getDateHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
getDateHeader(CharSequence, long) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
getDateHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getDateHeader(CharSequence, long) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getDecodedPath() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the decoded URI path for this request.
getEventId() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
getEventIdAsString() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
getEventType() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
getEventTypeAsString() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
getFlushSelector() - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Fetches the value of a header, if exists, for this request.
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the value of a header with the specified name.
getHeader(CharSequence, String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the value of a header with the specified name.
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getHeader(CharSequence, String) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the value of a header with the specified name.
getHeader(CharSequence, String) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the value of a header with the specified name.
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns the value of a header with the specified name.
getHeader(CharSequence, String) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns the value of a header with the specified name.
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
getHeader(CharSequence, String) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.TrailingHeaders
Returns the value of a header with the specified name.
getHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getHeader(CharSequence, String) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getHeaderNames() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Returns a new Set that contains the names of all headers in this request.
getHeaderNames() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns a new Set that contains the names of all headers in this response.
getHeaderNames() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
getHeaderNames() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getHeaderNames() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns a new Set that contains the names of all headers in this request.
getHeaderNames() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns a new Set that contains the names of all headers in this response.
getHeaderNames() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
getHeaderNames() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getHeaders() - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
getHeaderWriteStartTimeNanos() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
getHost(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the value of the "Host" header.
getHost(String) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getHost(String) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getHostHeader() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the value of the "Host" header.
getHostHeader() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getHostHeader() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the value of the "Host" header.
getHostHeader(String) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the value of the "Host" header.
getHostHeader() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getHttpMethod() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the HTTP method for this request.
getHttpVersion() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Returns the HTTP version of this request.
getHttpVersion() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the HTTP version for this response.
getHttpVersion() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
getHttpVersion() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getHttpVersion() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the HTTP version for this request.
getHttpVersion() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getInput() - Method in class io.reactivex.netty.protocol.http.ws.WebSocketConnection
Returns the input stream for this connection, until a CloseWebSocketFrame is received.
getInput(boolean) - Method in class io.reactivex.netty.protocol.http.ws.WebSocketConnection
Returns the input stream for this connection.
getIntHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the integer header value with the specified header name.
getIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the integer header value with the specified header name.
getIntHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getIntHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the integer header value with the specified header name.
getIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the integer header value with the specified header name.
getIntHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns the integer header value with the specified header name.
getIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns the integer header value with the specified header name.
getIntHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
getIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
getIntHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getIntHeader(CharSequence, int) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getKeepAliveTimeoutSeconds() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
Parses the timeout value from the HTTP keep alive header (with name HttpClientResponseImpl.KEEP_ALIVE_HEADER_NAME) as described in this spec
getMethod() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Returns the HTTP method for this request.
getMethod() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
getName() - Method in enum io.reactivex.netty.protocol.http.HttpHandlerNames
 
getNettyRequestUri(URI, String, int) - Static method in class io.reactivex.netty.protocol.http.client.internal.Redirector
 
getPath() - Method in class io.reactivex.netty.protocol.http.server.UriInfoHolder
 
getQueryParameters() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns an immutable map of query parameter names and values contained in this request.
getQueryParameters() - Method in class io.reactivex.netty.protocol.http.server.UriInfoHolder
 
getQueryString() - Method in class io.reactivex.netty.protocol.http.server.UriInfoHolder
 
getRawQueryString() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the query string for this request.
getRawUriString() - Method in class io.reactivex.netty.protocol.http.server.UriInfoHolder
 
getReason() - Method in exception io.reactivex.netty.protocol.http.client.HttpRedirectException
 
getRedirector() - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
getServerAddress() - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Returns the address at which this server is running.
getServerAddress() - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
getServerPort() - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Returns the port at which this server is running.
getServerPort() - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
getSseCharset() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
getStatus() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the HTTP status for this response.
getStatus() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
getStatus() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns the status of this response.
getStatus() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
getStatus() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getSubProtocolsRequested() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketRequestImpl
 
getSubscriber() - Method in class io.reactivex.netty.protocol.http.internal.HttpContentSubscriberEvent
 
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
Returns the URI for this request.
getUri() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
getUri() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns the raw URI for the request, including path and query parameters.
getWebSocketConnection() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
getWebSocketConnection() - Method in class io.reactivex.netty.protocol.http.ws.client.WebSocketResponse
 
getWeight(ClientEventListener) - Method in class io.reactivex.netty.protocol.http.client.loadbalancer.EWMABasedP2CStrategy
 
getWeight() - Method in class io.reactivex.netty.protocol.http.client.loadbalancer.EWMABasedP2CStrategy.HttpClientListenerImpl
 

H

handle(Connection<HttpServerRequest<I>, Object>) - Method in class io.reactivex.netty.protocol.http.server.HttpConnectionHandler
 
handle(HttpServerRequest<I>, HttpServerResponse<O>) - Method in interface io.reactivex.netty.protocol.http.server.RequestHandler
Provides a request and response pair to process.
handle(WebSocketConnection) - Method in interface io.reactivex.netty.protocol.http.ws.server.WebSocketHandler
Processes the passed connection.
handlerAdded(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
handlerRemoved(ChannelHandlerContext) - Method in class io.reactivex.netty.protocol.http.util.HttpContentStringLineDecoder
 
hasDataAsString() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
hasEventId() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
hasEventType() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
hasTrailers() - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
headerIterator() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Returns an iterator over the header entries.
headerIterator() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns an iterator over the header entries.
headerIterator() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
headerIterator() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
headerIterator() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns an iterator over the header entries.
headerIterator() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
HTTP_CLIENT_EVENT_LISTENER - Static variable in class io.reactivex.netty.protocol.http.client.internal.HttpChannelProvider
 
HttpChannelProvider - Class in io.reactivex.netty.protocol.http.client.internal
 
HttpChannelProvider(HttpClientEventPublisher, ChannelProvider) - Constructor for class io.reactivex.netty.protocol.http.client.internal.HttpChannelProvider
 
HttpChannelProviderFactory - Class in io.reactivex.netty.protocol.http.client.internal
 
HttpChannelProviderFactory(HttpClientEventPublisher) - Constructor for class io.reactivex.netty.protocol.http.client.internal.HttpChannelProviderFactory
 
HttpChannelProviderFactory(HttpClientEventPublisher, ChannelProviderFactory) - Constructor for class io.reactivex.netty.protocol.http.client.internal.HttpChannelProviderFactory
 
HttpClient<I,O> - Class in io.reactivex.netty.protocol.http.client
An HTTP client for executing HTTP requests.
HttpClient() - Constructor for class io.reactivex.netty.protocol.http.client.HttpClient
 
HttpClientEventPublisher - Class in io.reactivex.netty.protocol.http.client.events
 
HttpClientEventPublisher() - Constructor for class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
HttpClientEventsListener - Class in io.reactivex.netty.protocol.http.client.events
A listener for all events published by HttpClient
HttpClientEventsListener() - Constructor for class io.reactivex.netty.protocol.http.client.events.HttpClientEventsListener
 
HttpClientImpl<I,O> - Class in io.reactivex.netty.protocol.http.client
 
HttpClientInterceptorChain<I,O> - Interface in io.reactivex.netty.protocol.http.client
Interceptor chain for HttpClient, obtained via InterceptingHttpClient.intercept().
HttpClientListenerImpl() - Constructor for class io.reactivex.netty.protocol.http.client.loadbalancer.EWMABasedP2CStrategy.HttpClientListenerImpl
 
HttpClientRequest<I,O> - Class in io.reactivex.netty.protocol.http.client
An HTTP request.
HttpClientRequest(Observable.OnSubscribe<HttpClientResponse<O>>) - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientRequest
 
HttpClientRequestImpl<I,O> - Class in io.reactivex.netty.protocol.http.client.internal
 
HttpClientResponse<T> - Class in io.reactivex.netty.protocol.http.client
HTTP response for HttpClient
HttpClientResponse() - Constructor for class io.reactivex.netty.protocol.http.client.HttpClientResponse
 
HttpClientResponseImpl<T> - Class in io.reactivex.netty.protocol.http.client.internal
 
HttpClientToConnectionBridge<C> - Class in io.reactivex.netty.protocol.http.client.internal
 
HttpClientToConnectionBridge() - Constructor for class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
HttpConnectionHandler<I,O> - Class in io.reactivex.netty.protocol.http.server
 
HttpConnectionHandler(RequestHandler<I, O>, HttpServerEventPublisher, boolean) - Constructor for class io.reactivex.netty.protocol.http.server.HttpConnectionHandler
 
HttpContentStringLineDecoder - Class in io.reactivex.netty.protocol.http.util
A handler just like StringLineDecoder but works on HttpContent.
HttpContentStringLineDecoder() - Constructor for class io.reactivex.netty.protocol.http.util.HttpContentStringLineDecoder
 
HttpContentSubscriberEvent<T> - Class in io.reactivex.netty.protocol.http.internal
 
HttpContentSubscriberEvent(Subscriber<? super T>) - Constructor for class io.reactivex.netty.protocol.http.internal.HttpContentSubscriberEvent
 
HttpHandlerNames - Enum in io.reactivex.netty.protocol.http
A list of all handler names added by for HTTP.
HttpMessageFormatter - Class in io.reactivex.netty.protocol.http.internal
 
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
 
HttpServer<I,O> - Class in io.reactivex.netty.protocol.http.server
An HTTP server.
HttpServer() - Constructor for class io.reactivex.netty.protocol.http.server.HttpServer
 
HttpServerEventPublisher - Class in io.reactivex.netty.protocol.http.server.events
 
HttpServerEventPublisher(TcpServerEventPublisher) - Constructor for class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
HttpServerEventPublisher(TcpServerEventPublisher, ListenersHolder<HttpServerEventsListener>) - Constructor for class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
HttpServerEventsListener - Class in io.reactivex.netty.protocol.http.server.events
A listener for all events published by HttpServer
HttpServerEventsListener() - Constructor for class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
 
HttpServerImpl<I,O> - Class in io.reactivex.netty.protocol.http.server
 
HttpServerInterceptorChain<I,O,II,OO> - Class in io.reactivex.netty.protocol.http.server
A utility to create an interceptor chain to be used with a HttpServer to modify behavior of requests processed by that server.
HttpServerInterceptorChain.Interceptor<I,O> - Interface in io.reactivex.netty.protocol.http.server
An interceptor that preserves the type of content of request and response.
HttpServerInterceptorChain.TransformingInterceptor<I,O,II,OO> - Interface in io.reactivex.netty.protocol.http.server
An interceptor that changes the type of content of request and response.
HttpServerRequest<T> - Class in io.reactivex.netty.protocol.http.server
HTTP server request
HttpServerRequest() - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
HttpServerResponse<C> - Class in io.reactivex.netty.protocol.http.server
An HTTP server response.
HttpServerResponse(Observable.OnSubscribe<Void>) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerResponse
 
HttpServerResponseImpl<C> - Class in io.reactivex.netty.protocol.http.server
 
HttpServerToConnectionBridge<C> - Class in io.reactivex.netty.protocol.http.server
 
HttpServerToConnectionBridge(HttpServerEventPublisher) - Constructor for class io.reactivex.netty.protocol.http.server.HttpServerToConnectionBridge
 

I

intercept() - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
intercept() - Method in class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
Starts the process of adding interceptors to this client.
intercept(RequestProvider<I, O>) - Method in interface io.reactivex.netty.protocol.http.client.Interceptor
Intercepts and optionally changes the passed RequestProvider.
intercept(RequestProvider<I, O>) - Method in interface io.reactivex.netty.protocol.http.client.TransformingInterceptor
Intercepts and changes the passed RequestProvider.
intercept(RequestHandler<I, O>) - Method in interface io.reactivex.netty.protocol.http.server.HttpServerInterceptorChain.Interceptor
Intercepts and optionally changes the passed RequestHandler.
intercept(RequestHandler<II, OO>) - Method in interface io.reactivex.netty.protocol.http.server.HttpServerInterceptorChain.TransformingInterceptor
Intercepts and changes the passed RequestHandler.
InterceptingHttpClient<I,O> - Class in io.reactivex.netty.protocol.http.client
 
InterceptingHttpClient() - Constructor for class io.reactivex.netty.protocol.http.client.InterceptingHttpClient
 
Interceptor<I,O> - Interface in io.reactivex.netty.protocol.http.client
An interceptor that preserves the type of client request and response content.
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.client.events - package io.reactivex.netty.protocol.http.client.events
 
io.reactivex.netty.protocol.http.client.internal - package io.reactivex.netty.protocol.http.client.internal
 
io.reactivex.netty.protocol.http.client.loadbalancer - package io.reactivex.netty.protocol.http.client.loadbalancer
 
io.reactivex.netty.protocol.http.internal - package io.reactivex.netty.protocol.http.internal
 
io.reactivex.netty.protocol.http.server - package io.reactivex.netty.protocol.http.server
 
io.reactivex.netty.protocol.http.server.events - package io.reactivex.netty.protocol.http.server.events
 
io.reactivex.netty.protocol.http.sse - package io.reactivex.netty.protocol.http.sse
 
io.reactivex.netty.protocol.http.sse.client - package io.reactivex.netty.protocol.http.sse.client
 
io.reactivex.netty.protocol.http.sse.server - package io.reactivex.netty.protocol.http.sse.server
 
io.reactivex.netty.protocol.http.util - package io.reactivex.netty.protocol.http.util
 
io.reactivex.netty.protocol.http.ws - package io.reactivex.netty.protocol.http.ws
 
io.reactivex.netty.protocol.http.ws.client - package io.reactivex.netty.protocol.http.ws.client
 
io.reactivex.netty.protocol.http.ws.client.internal - package io.reactivex.netty.protocol.http.ws.client.internal
 
io.reactivex.netty.protocol.http.ws.internal - package io.reactivex.netty.protocol.http.ws.internal
 
io.reactivex.netty.protocol.http.ws.server - package io.reactivex.netty.protocol.http.ws.server
 
is100ContinueExpected() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns true if and only if this request contains the "Expect: 100-continue" header.
isContentLengthSet() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns true if and only if this response has the content-length header set.
isContentLengthSet() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
isContentLengthSet() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns true if and only if this request has the content-length header set.
isContentLengthSet() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
isInboundHeader(Object) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
isInboundHeader(Object) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
isInboundHeader(Object) - Method in class io.reactivex.netty.protocol.http.server.HttpServerToConnectionBridge
 
isKeepAlive() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns true if and only if the connection can remain open and thus 'kept alive'.
isKeepAlive() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
isKeepAlive() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Returns true if and only if the connection can remain open and thus 'kept alive'.
isKeepAlive() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
isLineDelimiter(char) - Static method in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
isOutboundHeader(Object) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
isOutboundHeader(Object) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
isOutboundHeader(Object) - Method in class io.reactivex.netty.protocol.http.server.HttpServerToConnectionBridge
 
isTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Checks to see if the transfer encoding of this response is chunked
isTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
isTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Checks to see if the transfer encoding of this request is chunked
isTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
isUpgraded() - Method in class io.reactivex.netty.protocol.http.ws.client.WebSocketResponse
 
isUpgradeRequested(HttpServerRequest<?>) - Static method in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 
isUpgradeRequested(HttpRequest) - Static method in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 
isWebSocketUpgradeRequested() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Checks to see if upgrade to websocket protocol is requested by this HTTP request.

K

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

L

liftFrom(Observable, Func0<T>, Func2) - Static method in class io.reactivex.netty.protocol.http.internal.OperatorTrailer
 
location(String) - Method in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 

M

maxFramePayloadLength(int) - Method in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 

N

newChannel(Observable<Channel>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpChannelProvider
 
newClient(String, int) - Static method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new HTTP client instance with the passed host and port for the target server.
newClient(SocketAddress) - Static method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new HTTP client instance with the passed address of the target server.
newClient(ConnectionProviderFactory<ByteBuf, ByteBuf>, Observable<Host>) - Static method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new HTTP client instance using the supplied connection provider.
newClientResponseHolder(HttpHeaders) - Static method in class io.reactivex.netty.protocol.http.CookiesHolder
 
newConnectionInputSubscriber(ConnectionInputSubscriberEvent<?, ?>, Channel) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
newErrorHandshaker(Throwable) - Static method in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 
newHandshaker(HttpServerRequest<?>, HttpServerResponse<?>, WebSocketHandler) - Static method in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 
newHttpObject(Object, Channel) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
newHttpObject(Object, Channel) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
newHttpObject(Object, Channel) - Method in class io.reactivex.netty.protocol.http.server.HttpServerToConnectionBridge
 
newInstance(HttpClientResponse<C>, Connection<?, ?>) - Static method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
newInstance(HttpResponse, Connection<?, ?>) - Static method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
newListener(Host) - Method in class io.reactivex.netty.protocol.http.client.loadbalancer.EWMABasedP2CStrategy
 
newProvider(Host, EventSource<? super ClientEventListener>, EventPublisher, ClientEventListener) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpChannelProviderFactory
 
newServer() - Static method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server using an ephemeral port.
newServer(int) - Static method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server using the passed port.
newServer(int, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server using the passed port.
newServer(int, EventLoopGroup, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server using the passed port.
newServer(SocketAddress) - Static method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server using the passed port.
newServer(SocketAddress, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server using the passed port.
newServer(SocketAddress, EventLoopGroup, EventLoopGroup, Class<? extends ServerChannel>) - Static method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server using the passed port.
newServerRequestHolder(HttpHeaders) - Static method in class io.reactivex.netty.protocol.http.CookiesHolder
 
next(Interceptor<I, O>) - Method in interface io.reactivex.netty.protocol.http.client.HttpClientInterceptorChain
Adds a simple interceptor that does not change the type of objects read/written to a connection.
next(HttpServerInterceptorChain.Interceptor<II, OO>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerInterceptorChain
Add the next interceptor to this chain.
nextWithReadTransform(TransformingInterceptor<I, O, I, OO>) - Method in interface io.reactivex.netty.protocol.http.client.HttpClientInterceptorChain
Adds an interceptor that changes the type of objects read from the connections created by the client provided by this chain.
nextWithRequestTransform(HttpServerInterceptorChain.TransformingInterceptor<II, OO, III, OO>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerInterceptorChain
Add the next interceptor to this chain, which changes the type of objects read from the request accepted by the associated HttpServer.
nextWithResponseTransform(HttpServerInterceptorChain.TransformingInterceptor<II, OO, II, OOO>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerInterceptorChain
Add the next interceptor to this chain, which changes the type of objects written to the response sent by the associated HttpServer.
nextWithTransform(TransformingInterceptor<I, O, II, OO>) - Method in interface io.reactivex.netty.protocol.http.client.HttpClientInterceptorChain
Adds an interceptor that changes the type of objects read and written to the connections created by the client provided by this chain.
nextWithTransform(HttpServerInterceptorChain.TransformingInterceptor<II, OO, RRR, WWW>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerInterceptorChain
Add the next interceptor to this chain, which changes the type of objects read read from the request and written to the response sent by the associated HttpServer.
nextWithWriteTransform(TransformingInterceptor<I, O, II, O>) - Method in interface io.reactivex.netty.protocol.http.client.HttpClientInterceptorChain
Adds an interceptor that changes the type of objects written to the connections created by the client provided by this chain.
NO_REDIRECTS - Static variable in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 

O

onByteRead(long) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onByteRead(long) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onByteWritten(long) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onByteWritten(long) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onChannelClose(AbstractHttpConnectionBridge<C>.ConnectionInputSubscriber) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
onClosedBeforeReceiveComplete(Channel) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
onClosedBeforeReceiveComplete(Channel) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
onCompleted() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.ConnectionInputSubscriber
 
onConnectFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onConnectFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.client.loadbalancer.EWMABasedP2CStrategy.HttpClientListenerImpl
 
onConnectionCloseFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onConnectionCloseFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onConnectionCloseStart() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onConnectionCloseStart() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onConnectionCloseSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onConnectionCloseSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onConnectionHandlingFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onConnectionHandlingStart(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onConnectionHandlingSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onConnectStart() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onConnectSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onContentReceiveComplete(long) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
onContentReceiveComplete(long) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
onContentReceiveComplete(long) - Method in class io.reactivex.netty.protocol.http.server.HttpServerToConnectionBridge
 
onContentReceived() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
onContentReceived() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
onContentReceived() - Method in class io.reactivex.netty.protocol.http.server.HttpServerToConnectionBridge
 
onCustomEvent(Object) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onCustomEvent(Object, long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onCustomEvent(Object, long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onCustomEvent(Object, Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onCustomEvent(Object) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onCustomEvent(Object, long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onCustomEvent(Object, long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onCustomEvent(Object, Throwable) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onError(Throwable) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.ConnectionInputSubscriber
 
onFlushComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onFlushComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onFlushStart() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onFlushStart() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onNewClientConnected() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onNewContentSubscriber(AbstractHttpConnectionBridge<C>.ConnectionInputSubscriber, Subscriber<? super C>) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
onNewRequestReceived() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onNewRequestReceived() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
Event whenever a new request is received by the server.
onNext(Object) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.ConnectionInputSubscriber
 
onOutboundLastContentWrite(LastHttpContent, ChannelPromise, long) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
onOutboundLastContentWrite(LastHttpContent, ChannelPromise, long) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
onOutboundLastContentWrite(LastHttpContent, ChannelPromise, long) - Method in class io.reactivex.netty.protocol.http.server.HttpServerToConnectionBridge
 
onPoolAcquireFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onPoolAcquireStart() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onPoolAcquireSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onPooledConnectionEviction() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onPooledConnectionReuse() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onPoolReleaseFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onPoolReleaseStart() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onPoolReleaseSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onRequestContentReceived() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onRequestContentReceived() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
Event whenever an HTTP request content is received (an HTTP request can have multiple content chunks, in which case this event will be fired as many times for the same request).
onRequestHandlingFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onRequestHandlingFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
When request handling completes with an error.
onRequestHandlingStart(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onRequestHandlingStart(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
When request handling started.
onRequestHandlingSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onRequestHandlingSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
When request handling completes successfully.
onRequestHeadersReceived() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onRequestHeadersReceived() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
Whenever request headers are received.
onRequestProcessingComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onRequestProcessingComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventsListener
Event when the entire request processing (request header write to response failed/complete) is completed.
onRequestReceiveComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onRequestReceiveComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
Event when the request receive is completed.
onRequestSubmitted() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onRequestSubmitted() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventsListener
Event when a new request is submitted for the client.
onRequestWriteComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onRequestWriteComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventsListener
Event when a request write is completed.
onRequestWriteComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.loadbalancer.EWMABasedP2CStrategy.HttpClientListenerImpl
 
onRequestWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onRequestWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventsListener
Event when a request write failed.
onRequestWriteStart() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onRequestWriteStart() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventsListener
Event when the write of request started.
onResponseContentReceived() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onResponseContentReceived() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventsListener
Event whenever an HTTP response content is received (an HTTP response can have multiple content chunks, in which case this event will be fired as many times for the same response).
onResponseFailed(Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onResponseFailed(Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventsListener
Event when the response failed (either it did not arrive or not arrived completely)
onResponseHeadersReceived(int, long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onResponseHeadersReceived(int, long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventsListener
Event when the response headers are received.
onResponseHeadersReceived(int, long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.loadbalancer.EWMABasedP2CStrategy.HttpClientListenerImpl
 
onResponseReceiveComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onResponseReceiveComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventsListener
Event when the response receive is completed.
onResponseReceiveComplete(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.loadbalancer.EWMABasedP2CStrategy.HttpClientListenerImpl
 
onResponseWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onResponseWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
Event when the response write is completed with an error.
onResponseWriteStart() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onResponseWriteStart() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
Event when the response write starts.
onResponseWriteSuccess(long, TimeUnit, int) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onResponseWriteSuccess(long, TimeUnit, int) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventsListener
Event when the response write is completed successfully.
onWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onWriteFailed(long, TimeUnit, Throwable) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onWriteStart() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onWriteStart() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
onWriteSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
onWriteSuccess(long, TimeUnit) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
OperatorCacheSingleWebsocketConnection - Class in io.reactivex.netty.protocol.http.ws.client
An operator to cache a WebSocketConnection until it closes, upon which the source that re-creates an HTTP upgrade request to get a fresh WebSocketConnection is subscribed, to refresh the stale connection in the cache.
OperatorCacheSingleWebsocketConnection() - Constructor for class io.reactivex.netty.protocol.http.ws.client.OperatorCacheSingleWebsocketConnection
 
OperatorTrailer<T extends TrailingHeaders> - Class in io.reactivex.netty.protocol.http.internal
 
OperatorTrailer(Func0<T>, Func2) - Constructor for class io.reactivex.netty.protocol.http.internal.OperatorTrailer
 

P

pipelineConfigurator(Action1<ChannelPipeline>) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instances, inheriting all configurations from this client and using the passed action to configure all the connections created by the newly created client instance.
pipelineConfigurator(Action1<ChannelPipeline>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
pipelineConfigurator(Action1<ChannelPipeline>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new client instances, inheriting all configurations from this client and using the passed action to configure all the connections created by the newly created client instance.
pipelineConfigurator(Action1<ChannelPipeline>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
publishingEnabled() - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
publishingEnabled() - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 

R

raiseErrorOnInputSubscription - Variable in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.State
 
raiseErrorOnInputSubscription() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.State
 
randomBytes(int) - Static method in class io.reactivex.netty.protocol.http.ws.internal.WsUtils
Creates an arbitrary number of random bytes
randomNumber(int, int) - Static method in class io.reactivex.netty.protocol.http.ws.internal.WsUtils
Generates a pseudo-random number
RawRequest<I,O> - Class in io.reactivex.netty.protocol.http.client.internal
 
readTimeOut(int, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instances, inheriting all configurations from this client and adding the passed read timeout for all requests created by the newly created client instance.
readTimeOut(int, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
readTimeOut(int, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Enables read timeout for the response of the newly created and returned request.
readTimeOut(int, TimeUnit) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
receiveStarted() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.State
 
Redirector<I,O> - Class in io.reactivex.netty.protocol.http.client.internal
 
Redirector(int, TcpClient<?, HttpClientResponse<O>>) - Constructor for class io.reactivex.netty.protocol.http.client.internal.Redirector
 
Redirector(TcpClient<?, HttpClientResponse<O>>) - Constructor for class io.reactivex.netty.protocol.http.client.internal.Redirector
 
refCnt() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
release() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
release(int) - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Removes the passed header from this request.
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Removes the passed header from this response.
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Removes the passed header from this request.
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Removes the passed header from this response.
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
removeHeader(CharSequence) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
RequestHandler<I,O> - Interface in io.reactivex.netty.protocol.http.server
A handler for an HttpServerRequest to produce a HttpServerResponse
RequestProvider<I,O> - Interface in io.reactivex.netty.protocol.http.client
An abstraction that creates new instance of HttpClientRequest.
requestSubProtocols(String...) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketRequestImpl
 
requestSubProtocols(String...) - Method in class io.reactivex.netty.protocol.http.ws.client.WebSocketRequest
Specify any sub protocols that are to be requested to the server as specified by the specifications
requestWebSocketUpgrade() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Creates a new WebSocketRequest, inheriting all configurations from this request, that will request an upgrade to websockets from the server.
requestWebSocketUpgrade() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
requiresRedirect(HttpClientResponse<O>) - Method in class io.reactivex.netty.protocol.http.client.internal.Redirector
 
resetSubscribers() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.ConnectionInputSubscriber
 
resetSubscriptionState(AbstractHttpConnectionBridge<C>.ConnectionInputSubscriber) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
ResponseContentWriter<C> - Class in io.reactivex.netty.protocol.http.server
A facility to optionally write content to the response.
retain() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
retain(int) - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
run() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.ConnectionInputSubscriber
 

S

SCAN_COLON_PROCESSOR - Static variable in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
SCAN_EOL_PROCESSOR - Static variable in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
scanAndFindColon(ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
scanAndFindEndOfLine(ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instance, inheriting all configurations from this client and using the passed sslEngineFactory for all secured connections created by the newly created client instance.
secure(SSLEngine) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instance, inheriting all configurations from this client and using the passed sslEngine for all secured connections created by the newly created client instance.
secure(SslCodec) - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instance, inheriting all configurations from this client and using the passed sslCodec for all secured connections created by the newly created client instance.
secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
secure(SSLEngine) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
secure(SslCodec) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server instances, inheriting all configurations from this server and using the passed sslEngineFactory for all secured connections accepted by the newly created server instance.
secure(SSLEngine) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server instances, inheriting all configurations from this server and using the passed sslEngine for all secured connections accepted by the newly created server instance.
secure(SslCodec) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server instances, inheriting all configurations from this server and using the passed sslCodec for all secured connections accepted by the newly created server instance.
secure(Func1<ByteBufAllocator, SSLEngine>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
secure(SSLEngine) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
secure(SslCodec) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
selectSubprotocol(String, String[]) - Static method in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
This is copied from WebSocketServerHandshaker Selects the first matching supported sub protocol
sendHeaders() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Sends the headers for this response when the returned Observable is subscribed.
sendHeaders() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
sendHttp10ResponseFor10Request(boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
According to the specification, an HTTP server must send the highest HTTP version response, it is compatible with.
sendHttp10ResponseFor10Request(boolean) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
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.Type - Enum in io.reactivex.netty.protocol.http.sse
 
ServerSentEventDecoder - Class in io.reactivex.netty.protocol.http.sse.client
A decoder to decode Server sent events into ServerSentEvent
ServerSentEventDecoder() - Constructor for class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
ServerSentEventEncoder - Class in io.reactivex.netty.protocol.http.sse.server
An encoder to handle ServerSentEvent encoding for an HTTP server.
ServerSentEventEncoder() - Constructor for class io.reactivex.netty.protocol.http.sse.server.ServerSentEventEncoder
 
ServerSentEventEncoder(boolean) - Constructor for class io.reactivex.netty.protocol.http.sse.server.ServerSentEventEncoder
Splits the SSE data on new line and create multiple "data" events if splitSseData is true
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Overwrites the current value, if any, of the passed header to the passed date value for this request.
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Overwrites the current value, if any, of the passed header to the passed date values for this request.
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Overwrites the current value, if any, of the passed header to the passed date value for this response.
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Overwrites the current value, if any, of the passed header to the passed date values for this response.
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Overwrites the current value, if any, of the passed header to the passed date value for this request.
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Overwrites the current value, if any, of the passed header to the passed date values for this request.
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Overwrites the current value, if any, of the passed header to the passed date value for this response.
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Overwrites the current value, if any, of the passed header to the passed date values for this response.
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
setDateHeader(CharSequence, Date) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
setDateHeader(CharSequence, Iterable<Date>) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Overwrites the current value, if any, of the passed header to the passed value for this request.
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Overwrites the current value, if any, of the passed header to the passed value for this response.
setHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Overwrites the current value, if any, of the passed header to the passed values for this response.
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
setHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Overwrites the current value, if any, of the passed header to the passed value for this request.
setHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Overwrites the current value, if any, of the passed header to the passed values for this request.
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Overwrites the current value, if any, of the passed header to the passed value for this response.
setHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Overwrites the current value, if any, of the passed header to the passed values for this response.
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
setHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.TrailingHeaders
Overwrites the current value, if any, of the passed trailing header to the passed value for this request.
setHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.TrailingHeaders
Overwrites the current value, if any, of the passed trailing header to the passed values for this request.
setHeader(CharSequence, Object) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
setHeader(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
setHeaders(Map<? extends CharSequence, ? extends Iterable<Object>>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Overwrites the current values, if any, of the passed headers for this request.
setHeaders(Map<? extends CharSequence, ? extends Iterable<Object>>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
setHeaders(Map<? extends CharSequence, ? extends Iterable<Object>>) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
setHeaderValues(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Overwrites the current value, if any, of the passed header to the passed values for this request.
setHeaderValues(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
setHeaderValues(CharSequence, Iterable<Object>) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
setKeepAlive(boolean) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Sets HTTP Connection header to the appropriate value for HTTP keep-alive.
setKeepAlive(boolean) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
setKeepAlive(boolean) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
setMethod(HttpMethod) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Updates the HTTP method of the request and creates a new HttpClientRequest instance.
setMethod(HttpMethod) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
setMethod(HttpMethod) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
setOriginalRequest(RawRequest<I, O>) - Method in class io.reactivex.netty.protocol.http.client.internal.Redirector
 
setProducer(Producer) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.ConnectionInputSubscriber
 
setStatus(HttpResponseStatus) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Sets the status for the response.
setStatus(HttpResponseStatus) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
setTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Sets the HTTP transfer encoding to chunked for this request.
setTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
setTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
setTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Sets the HTTP transfer encoding to chunked for this response.
setTransferEncodingChunked() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
setUri(String) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Updates the URI of the request and creates a new HttpClientRequest instance.
setUri(String) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
setUri(String) - Method in class io.reactivex.netty.protocol.http.client.internal.RawRequest
 
sha1(byte[]) - Static method in class io.reactivex.netty.protocol.http.ws.internal.WsUtils
Performs a SHA-1 hash on the specified data
shutdown() - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Shutdown this server and waits till the server socket is closed.
shutdown() - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
SKIP_COLON_AND_WHITE_SPACE_PROCESSOR - Static variable in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
SKIP_LINE_DELIMITERS_AND_SPACES_PROCESSOR - Static variable in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
SKIP_TILL_LINE_DELIMITER_PROCESSOR - Static variable in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
skipColonAndWhiteSpaces(ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
skipLineDelimiters(ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
skipTillMatching(ByteBuf, ByteProcessor) - Static method in class io.reactivex.netty.protocol.http.sse.client.ServerSentEventDecoder
 
start(RequestHandler<I, O>) - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Starts this server.
start(RequestHandler<I, O>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
start() - Static method in class io.reactivex.netty.protocol.http.server.HttpServerInterceptorChain
Starts a new interceptor chain.
startButNotCompleted() - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.State
 
startRaw() - Static method in class io.reactivex.netty.protocol.http.server.HttpServerInterceptorChain
Starts a new interceptor chain with ByteBuf read and written from request and to responses.
State() - Constructor for class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge.State
 
subprotocol(String...) - Method in class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 
subscribe(HttpClientEventsListener) - Method in class io.reactivex.netty.protocol.http.client.events.HttpClientEventPublisher
 
subscribe(HttpClientEventsListener) - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
subscribe(HttpServerEventsListener) - Method in class io.reactivex.netty.protocol.http.server.events.HttpServerEventPublisher
 
subscribe(HttpServerEventsListener) - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 

T

toString() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
 
toString() - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
 
toString() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
toString() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
touch() - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
touch(Object) - Method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
 
TrailingHeaders - Class in io.reactivex.netty.protocol.http
A mutable stateful entity containing trailing headers.
TrailingHeaders() - Constructor for class io.reactivex.netty.protocol.http.TrailingHeaders
 
TrailingHeaders(LastHttpContent) - Constructor for class io.reactivex.netty.protocol.http.TrailingHeaders
 
transformContent(AllocatingTransformer<II, I>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Creates a new HttpClientRequest instance modifying the content type using the passed transformer.
transformContent(Observable.Transformer<T, TT>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Transforms the type of objects read from the content of this response, using the supplied transformer.
transformContent(AllocatingTransformer<II, I>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
transformContent(Observable.Transformer<T, TT>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
transformContent(Observable.Transformer<T, X>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerRequest
Creates a new HttpServerRequest instance modifying the content type using the passed transformer.
transformContent(AllocatingTransformer<CC, C>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Creates a new HttpServerResponse instance modifying the content type using the passed transformer.
transformContent(AllocatingTransformer<CC, C>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
transformContent(Observable.Transformer<T, TT>) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
TransformingInterceptor<I,O,II,OO> - Interface in io.reactivex.netty.protocol.http.client
An interceptor that preserves the type of client request and response content.
transformResponseContent(Observable.Transformer<O, OO>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Creates a new HttpClientRequest instance modifying the content type of the response using the passed transformer.
transformResponseContent(Observable.Transformer<O, OO>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
transformToServerSentEvents() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Converts this response to enable writing ServerSentEvents.
transformToServerSentEvents() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 

U

unsafeConnection() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the underlying connection on which this response was received.
unsafeConnection() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
unsafeConnection() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns the underlying connection on which this response was received.
unsafeConnection() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
unsafeConnection() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
unsafeNettyChannel() - Method in class io.reactivex.netty.protocol.http.client.HttpClientResponse
Returns the underlying channel on which this response was received.
unsafeNettyChannel() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientResponseImpl
 
unsafeNettyChannel() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponse
Returns the underlying channel on which this response was received.
unsafeNettyChannel() - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
unsafeNettyChannel() - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
unsafeRawRequest() - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
unsafeSecure() - Method in class io.reactivex.netty.protocol.http.client.HttpClient
Creates a new client instance, inheriting all configurations from this client and using a trust-all TrustManagerFactoryfor all secured connections created by the newly created client instance.
unsafeSecure() - Method in class io.reactivex.netty.protocol.http.client.HttpClientImpl
 
unsafeSecure() - Method in class io.reactivex.netty.protocol.http.server.HttpServer
Creates a new server instances, inheriting all configurations from this server and using a self-signed certificate for all secured connections accepted by the newly created server instance.
unsafeSecure() - Method in class io.reactivex.netty.protocol.http.server.HttpServerImpl
 
UriInfoHolder - Class in io.reactivex.netty.protocol.http.server
 
UriInfoHolder(String) - Constructor for class io.reactivex.netty.protocol.http.server.UriInfoHolder
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientToConnectionBridge
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.server.HttpServerToConnectionBridge
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class io.reactivex.netty.protocol.http.ws.server.Ws7To13UpgradeHandler
 

V

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.HttpHandlerNames
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.
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.HttpHandlerNames
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.
version(int) - Method in class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketRequestImpl
 
version(int) - Method in class io.reactivex.netty.protocol.http.ws.client.WebSocketRequest
By default, the websocket request made is for the latest version in the specifications, however, if an earlier version is required, it can be updated by this method.

W

WebSocketConnection - Class in io.reactivex.netty.protocol.http.ws
A WebSocket connection which is used to read/write WebSocketFrames.
WebSocketConnection(Connection<WebSocketFrame, WebSocketFrame>) - Constructor for class io.reactivex.netty.protocol.http.ws.WebSocketConnection
 
WebSocketHandler - Interface in io.reactivex.netty.protocol.http.ws.server
A handler for WebSocketConnection upon a successful upgrade from an HTTP request.
WebSocketHandlers - Class in io.reactivex.netty.protocol.http.ws.server
A utility to provide convenience RequestHandler implementations for Web Sockets.
WebSocketHandshaker - Class in io.reactivex.netty.protocol.http.ws.server
The websocket handshaker for sending handshake response back to the client.
WebSocketHandshaker(Observable.OnSubscribe<Void>) - Constructor for class io.reactivex.netty.protocol.http.ws.server.WebSocketHandshaker
 
WebSocketRequest<O> - Class in io.reactivex.netty.protocol.http.ws.client
A WebSocket upgrade HTTP request that will generate a WebSocketResponse
WebSocketRequest(Observable.OnSubscribe<WebSocketResponse<O>>) - Constructor for class io.reactivex.netty.protocol.http.ws.client.WebSocketRequest
 
WebSocketRequestImpl<O> - Class in io.reactivex.netty.protocol.http.ws.client.internal
 
WebSocketResponse<T> - Class in io.reactivex.netty.protocol.http.ws.client
 
WebSocketResponse() - Constructor for class io.reactivex.netty.protocol.http.ws.client.WebSocketResponse
 
WebSocketResponseImpl<T> - Class in io.reactivex.netty.protocol.http.ws.client.internal
 
WebSocketResponseImpl(HttpClientResponse<T>) - Constructor for class io.reactivex.netty.protocol.http.ws.client.internal.WebSocketResponseImpl
 
withData(ByteBuf) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
Creates a ServerSentEvent instance with data.
withData(String) - Static method in class io.reactivex.netty.protocol.http.sse.ServerSentEvent
Creates a ServerSentEvent instance with data.
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.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.reactivex.netty.protocol.http.internal.AbstractHttpConnectionBridge
 
write(Observable<C>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
write(Observable<C>, Func0<T>, Func2<T, C, T>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
write(Observable<C>, Func0<T>, Func2<T, C, T>, Func1<C, Boolean>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
write(Observable<C>, Func1<C, Boolean>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
write(Observable<C>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
On subscription of the returned Observable, writes the passed message stream on the underneath channel.
write(Observable<C>, Func0<T>, Func2<T, C, T>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
Uses the passed Observable as the source of content for this request.
write(Observable<C>, Func0<T>, Func2<T, C, T>, Func1<C, Boolean>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
Uses the passed Observable as the source of content for this request.
write(Observable<C>, Func1<C, Boolean>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
On subscription of the returned Observable, writes the passed message stream on the underneath channel and flushes the channel, everytime, flushSelector returns true .
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.reactivex.netty.protocol.http.sse.server.ServerSentEventEncoder
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.reactivex.netty.protocol.http.ws.client.Ws7To13UpgradeHandler
 
write(Observable<WebSocketFrame>) - Method in class io.reactivex.netty.protocol.http.ws.WebSocketConnection
Writes a stream of frames on this connection.
write(Observable<WebSocketFrame>, Func1<WebSocketFrame, Boolean>) - Method in class io.reactivex.netty.protocol.http.ws.WebSocketConnection
On subscription of the returned Observable, writes the passed message stream on the underneath channel and flushes the channel, everytime, flushSelector returns true .
writeAndFlushOnEach(Observable<C>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeAndFlushOnEach(Observable<C>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
On subscription of the returned Observable, writes the passed message stream on the underneath channel and flushes the channel, on every write.
writeAndFlushOnEach(Observable<WebSocketFrame>) - Method in class io.reactivex.netty.protocol.http.ws.WebSocketConnection
On subscription of the returned Observable, writes the passed message stream on the underneath channel and flushes the channel, on every write.
writeBytes(Observable<byte[]>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeBytes(Observable<byte[]>, Func0<T>, Func2<T, byte[], T>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeBytes(Observable<byte[]>, Func0<T>, Func2<T, byte[], T>, Func1<byte[], Boolean>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeBytes(Observable<byte[]>, Func1<byte[], Boolean>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeBytes(Observable<byte[]>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
On subscription of the returned Observable, writes the passed message stream on the underneath channel.
writeBytes(Observable<byte[]>, Func0<T>, Func2<T, byte[], T>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
Uses the passed Observable as the source of content for this request.
writeBytes(Observable<byte[]>, Func0<T>, Func2<T, byte[], T>, Func1<byte[], Boolean>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
Uses the passed Observable as the source of content for this request.
writeBytes(Observable<byte[]>, Func1<byte[], Boolean>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
On subscription of the returned Observable, writes the passed message stream on the underneath channel and flushes the channel, everytime, flushSelector returns true .
writeBytesAndFlushOnEach(Observable<byte[]>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeBytesAndFlushOnEach(Observable<byte[]>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
On subscription of the returned Observable, writes the passed message stream on the underneath channel and flushes the channel, on every write.
writeBytesContent(Observable<byte[]>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeBytesContent(Observable<byte[]>, Func1<byte[], Boolean>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeBytesContent(Observable<byte[]>, Func0<T>, Func2<T, byte[], T>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeBytesContent(Observable<byte[]>, Func0<T>, Func2<T, byte[], T>, Func1<byte[], Boolean>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeBytesContent(Observable<byte[]>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeBytesContent(Observable<byte[]>, Func1<byte[], Boolean>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeBytesContent(Observable<byte[]>, Func0<T>, Func2<T, byte[], T>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeBytesContent(Observable<byte[]>, Func0<T>, Func2<T, byte[], T>, Func1<byte[], Boolean>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeContent(Observable<I>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeContent(Observable<I>, Func1<I, Boolean>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeContent(Observable<I>, Func0<T>, Func2<T, I, T>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeContent(Observable<I>, Func0<T>, Func2<T, I, T>, Func1<I, Boolean>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeContent(Observable<I>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeContent(Observable<I>, Func1<I, Boolean>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeContent(Observable<I>, Func0<T>, Func2<T, I, T>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeContent(Observable<I>, Func0<T>, Func2<T, I, T>, Func1<I, Boolean>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeContentAndFlushOnEach(Observable<I>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeContentAndFlushOnEach(Observable<I>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeString(Observable<String>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeString(Observable<String>, Func0<T>, Func2<T, String, T>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeString(Observable<String>, Func0<T>, Func2<T, String, T>, Func1<String, Boolean>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeString(Observable<String>, Func1<String, Boolean>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeString(Observable<String>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
On subscription of the returned Observable, writes the passed message stream on the underneath channel.
writeString(Observable<String>, Func0<T>, Func2<T, String, T>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
Uses the passed Observable as the source of content for this request.
writeString(Observable<String>, Func0<T>, Func2<T, String, T>, Func1<String, Boolean>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
Uses the passed Observable as the source of content for this request.
writeString(Observable<String>, Func1<String, Boolean>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
On subscription of the returned Observable, writes the passed message stream on the underneath channel and flushes the channel, everytime, flushSelector returns true .
writeStringAndFlushOnEach(Observable<String>) - Method in class io.reactivex.netty.protocol.http.server.HttpServerResponseImpl
 
writeStringAndFlushOnEach(Observable<String>) - Method in class io.reactivex.netty.protocol.http.server.ResponseContentWriter
On subscription of the returned Observable, writes the passed message stream on the underneath channel and flushes the channel, on every write.
writeStringContent(Observable<String>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeStringContent(Observable<String>, Func1<String, Boolean>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeStringContent(Observable<String>, Func0<T>, Func2<T, String, T>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeStringContent(Observable<String>, Func0<T>, Func2<T, String, T>, Func1<String, Boolean>) - Method in class io.reactivex.netty.protocol.http.client.HttpClientRequest
Uses the passed Observable as the source of content for this request.
writeStringContent(Observable<String>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeStringContent(Observable<String>, Func1<String, Boolean>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeStringContent(Observable<String>, Func0<T>, Func2<T, String, T>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
writeStringContent(Observable<String>, Func0<T>, Func2<T, String, T>, Func1<String, Boolean>) - Method in class io.reactivex.netty.protocol.http.client.internal.HttpClientRequestImpl
 
Ws7To13UpgradeHandler - Class in io.reactivex.netty.protocol.http.ws.client
A channel handler to appropriately setup WebSocket upgrade requests and verify upgrade responses.
Ws7To13UpgradeHandler() - Constructor for class io.reactivex.netty.protocol.http.ws.client.Ws7To13UpgradeHandler
 
Ws7To13UpgradeHandler - Class in io.reactivex.netty.protocol.http.ws.server
A websocket upgrade handler for upgrading to WebSocket versions 7 to 13.
Ws7To13UpgradeHandler() - Constructor for class io.reactivex.netty.protocol.http.ws.server.Ws7To13UpgradeHandler
 
Ws7To13UpgradeHandler.WebSocket7To13UpgradeAcceptedEvent - Class in io.reactivex.netty.protocol.http.ws.server
 
WsUtils - Class in io.reactivex.netty.protocol.http.ws.internal
This is a copy of relevant methods from WebSocketUtil in netty as that class is not public.
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links