- channel() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- channel() - Method in interface reactor.ipc.netty.NettyContext
-
- channelGroup(ChannelGroup) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Provide a
ChannelGroup for each active remote channel will be held in the
provided group.
- ChannelOperations<INBOUND extends NettyInbound,OUTBOUND extends NettyOutbound> - Class in reactor.ipc.netty.channel
-
- ChannelOperations(Channel, ChannelOperations<INBOUND, OUTBOUND>) - Constructor for class reactor.ipc.netty.channel.ChannelOperations
-
- ChannelOperations(Channel, BiFunction<? super INBOUND, ? super OUTBOUND, ? extends Publisher<Void>>, ContextHandler<?>) - Constructor for class reactor.ipc.netty.channel.ChannelOperations
-
- ChannelOperations(Channel, BiFunction<? super INBOUND, ? super OUTBOUND, ? extends Publisher<Void>>, ContextHandler<?>, DirectProcessor<Void>) - Constructor for class reactor.ipc.netty.channel.ChannelOperations
-
- ChannelOperations.OnNew<CHANNEL extends Channel> - Interface in reactor.ipc.netty.channel
-
- charset(Charset) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
- chunkedTransfer(boolean) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Set transfer-encoding header
- chunkedTransfer(boolean) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Set transfer-encoding header
- ChunkedWriter - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- chunkFile(FileChannel, long, long, int) - Method in interface reactor.ipc.netty.channel.data.FileChunkedStrategy
-
- cleanOnTerminate(boolean) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
Should file attributes be cleaned and eventually removed from disk.
- cleanupPipeline(NettyContext) - Method in class reactor.ipc.netty.channel.data.AbstractFileChunkedStrategy
-
- cleanupPipeline(NettyContext) - Method in interface reactor.ipc.netty.channel.data.FileChunkedStrategy
-
- ClientOptions - Class in reactor.ipc.netty.options
-
A client connector builder with low-level connection options including connection pooling and
proxy.
- ClientOptions(ClientOptions.Builder<?>) - Constructor for class reactor.ipc.netty.options.ClientOptions
-
Deep-copy all references from the passed builder into this new
NettyOptions instance.
- ClientOptions.Builder<BUILDER extends ClientOptions.Builder<BUILDER>> - Class in reactor.ipc.netty.options
-
- ClientProxyOptions - Class in reactor.ipc.netty.options
-
Proxy configuration
- ClientProxyOptions.AddressSpec - Interface in reactor.ipc.netty.options
-
- ClientProxyOptions.Builder - Interface in reactor.ipc.netty.options
-
- ClientProxyOptions.Proxy - Enum in reactor.ipc.netty.options
-
Proxy Type
- ClientProxyOptions.TypeSpec - Interface in reactor.ipc.netty.options
-
- colocate(EventLoopGroup) - Static method in interface reactor.ipc.netty.resources.LoopResources
-
Create a delegating
EventLoopGroup which reuse local event loop if already
working
inside one.
- compression(boolean) - Method in class reactor.ipc.netty.http.client.HttpClientOptions.Builder
-
Enable GZip accept-encoding header and support for compressed response
- compression(boolean) - Method in class reactor.ipc.netty.http.server.HttpServerOptions.Builder
-
Enable GZip response compression if the client request presents accept encoding
headers
- compression(BiPredicate<HttpServerRequest, HttpServerResponse>) - Method in class reactor.ipc.netty.http.server.HttpServerOptions.Builder
-
Enable GZip response compression if the client request presents accept encoding
headers and the passed
Predicate matches.
- compression(int) - Method in class reactor.ipc.netty.http.server.HttpServerOptions.Builder
-
Enable GZip response compression if the client request presents accept encoding
headers
AND the response reaches a minimum threshold
- compression(boolean) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Enable/Disable compression handling (gzip/deflate) for the underlying response
- CompressionHandler - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- compressionPredicate() - Method in class reactor.ipc.netty.http.server.HttpServerOptions
-
Returns the compression predicate returning true to compress the response.
- configurator() - Method in class reactor.ipc.netty.NettyPipeline.SendOptionsChangeEvent
-
Return the send configurator
- connectAddress(Supplier<? extends SocketAddress>) - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
The address to which this client should connect.
- context() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- context(Consumer<NettyContext>) - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- context(Consumer<NettyContext>) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
- context(Consumer<NettyContext>) - Method in interface reactor.ipc.netty.http.server.HttpServerRequest
-
- context(Consumer<NettyContext>) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
- context() - Method in interface reactor.ipc.netty.NettyInbound
-
- context(Consumer<NettyContext>) - Method in interface reactor.ipc.netty.NettyInbound
-
Immediately call the passed callback with a
NettyContext to operate on the
underlying
Channel state.
- context() - Method in interface reactor.ipc.netty.NettyOutbound
-
- context(Consumer<NettyContext>) - Method in interface reactor.ipc.netty.NettyOutbound
-
Immediately call the passed callback with a
NettyContext to operate on the
underlying
Channel state.
- ContextHandler<CHANNEL extends Channel> - Class in reactor.ipc.netty.channel
-
A one time-set channel pipeline callback to emit
NettyContext state for clean
disposing.
- ContextHandler(ChannelOperations.OnNew<CHANNEL>, NettyOptions<?, ?>, MonoSink<NettyContext>, LoggingHandler, SocketAddress) - Constructor for class reactor.ipc.netty.channel.ContextHandler
-
- Cookies - Class in reactor.ipc.netty.http
-
Store cookies for the http channel.
- cookies() - Method in interface reactor.ipc.netty.http.HttpInfos
-
Return resolved HTTP cookies
- create(CHANNEL, ContextHandler<?>, Object) - Method in interface reactor.ipc.netty.channel.ChannelOperations.OnNew
-
- create() - Static method in class reactor.ipc.netty.http.client.HttpClient
-
Creates a simple HTTP Client with no address to which this client should connect
and with default sslContext support.
- create(Consumer<? super HttpClientOptions.Builder>) - Static method in class reactor.ipc.netty.http.client.HttpClient
-
Creates a simple HTTP client using provided
options
- create(String) - Static method in class reactor.ipc.netty.http.client.HttpClient
-
Creates a simple HTTP client bound on the provided address and port 80
- create(String, int) - Static method in class reactor.ipc.netty.http.client.HttpClient
-
Creates a simple HTTP client bound on the provided address and port
- create(int) - Static method in class reactor.ipc.netty.http.client.HttpClient
-
Creates a simple HTTP client bound on localhost and the provided port
- create() - Static method in class reactor.ipc.netty.http.server.HttpServer
-
Build a simple Netty HTTP server listening on localhost (127.0.0.1) and
port 8080.
- create(Consumer<? super HttpServerOptions.Builder>) - Static method in class reactor.ipc.netty.http.server.HttpServer
-
Build a simple Netty HTTP server listening over bind address and port passed
through the
HttpServerOptions.
- create(int) - Static method in class reactor.ipc.netty.http.server.HttpServer
-
Build a simple Netty HTTP server listening on localhost (127.0.0.1) and the provided
port
Use 0 to let the system assign a random port.
- create(String) - Static method in class reactor.ipc.netty.http.server.HttpServer
-
Build a simple Netty HTTP server listening on the provided bind address and
port 8080.
- create(String, int) - Static method in class reactor.ipc.netty.http.server.HttpServer
-
Build a simple Netty HTTP server listening on the provided bind address and port.
- create(String, int, boolean) - Static method in interface reactor.ipc.netty.resources.LoopResources
-
- create(String, int, int, boolean) - Static method in interface reactor.ipc.netty.resources.LoopResources
-
- create(String) - Static method in interface reactor.ipc.netty.resources.LoopResources
-
- create() - Static method in class reactor.ipc.netty.tcp.TcpClient
-
Bind a new TCP client to the localhost on
port 12012.
- create(String) - Static method in class reactor.ipc.netty.tcp.TcpClient
-
Bind a new TCP client to the specified connect address and
port 12012.
- create(int) - Static method in class reactor.ipc.netty.tcp.TcpClient
-
Bind a new TCP client to "localhost" on the the specified port.
- create(String, int) - Static method in class reactor.ipc.netty.tcp.TcpClient
-
Bind a new TCP client to the specified connect address and port.
- create(Consumer<? super ClientOptions.Builder<?>>) - Static method in class reactor.ipc.netty.tcp.TcpClient
-
Bind a new TCP client to the specified connect address and port.
- create() - Static method in class reactor.ipc.netty.tcp.TcpServer
-
Bind a new TCP server to "localhost" on a randomly assigned port.
- create(Consumer<? super ServerOptions.Builder<?>>) - Static method in class reactor.ipc.netty.tcp.TcpServer
-
Bind a new TCP server to the bind address and port provided through the options.
- create(int) - Static method in class reactor.ipc.netty.tcp.TcpServer
-
Bind a new TCP server to "localhost" on the given port.
- create(String) - Static method in class reactor.ipc.netty.tcp.TcpServer
-
Bind a new TCP server to the given bind address on a randomly assigned port.
- create(String, int) - Static method in class reactor.ipc.netty.tcp.TcpServer
-
Bind a new TCP server to the given bind address and port.
- create() - Static method in class reactor.ipc.netty.udp.UdpClient
-
Bind a new UDP client to the "localhost" address and
port 12012.
- create(String) - Static method in class reactor.ipc.netty.udp.UdpClient
-
Bind a new UDP client to the given bind address and
port 12012.
- create(int) - Static method in class reactor.ipc.netty.udp.UdpClient
-
Bind a new UDP client to the "localhost" address and specified port.
- create(String, int) - Static method in class reactor.ipc.netty.udp.UdpClient
-
Bind a new UDP client to the given bind address and port.
- create(Consumer<? super ClientOptions.Builder<?>>) - Static method in class reactor.ipc.netty.udp.UdpClient
-
Bind a new UDP client to the bind address and port provided through the options.
- create() - Static method in class reactor.ipc.netty.udp.UdpServer
-
Bind a new UDP server to the "localhost" address and
port 12012.
- create(String) - Static method in class reactor.ipc.netty.udp.UdpServer
-
Bind a new UDP server to the given bind address and
port 12012.
- create(int) - Static method in class reactor.ipc.netty.udp.UdpServer
-
Bind a new UDP server to the "localhost" address and specified port.
- create(String, int) - Static method in class reactor.ipc.netty.udp.UdpServer
-
Bind a new UDP server to the given bind address and port.
- create(Consumer<? super ClientOptions.Builder<?>>) - Static method in class reactor.ipc.netty.udp.UdpServer
-
Bind a new UDP server to the bind address and port provided through the options.
- createInetSocketAddress(String, int, boolean) - Method in class reactor.ipc.netty.options.ClientOptions
-
- createOperations(Channel, Object) - Method in class reactor.ipc.netty.channel.ContextHandler
-
- currentContext() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- factory(HttpDataFactory) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
Set Upload factories (allows memory threshold configuration)
- failOnClientError(boolean) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Toggle the request to fail in case of a client-side error.
- failOnServerError(boolean) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Toggle the request to fail in case of a server-side error.
- file(String, File) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
Add an HTTP File Upload attribute
- file(String, InputStream) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
Add an HTTP File Upload attribute
- file(String, File, String) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
Add an HTTP File Upload attribute
- file(String, String, File, String) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
Add an HTTP File Upload attribute
- file(String, InputStream, String) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
Add an HTTP File Upload attribute
- file(String, String, InputStream, String) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
Add an HTTP File Upload attribute
- file(String, Path) - Method in interface reactor.ipc.netty.http.server.HttpServerRoutes
-
Listen for HTTP GET on the passed path to be used as a routing condition.
- file(String, String) - Method in interface reactor.ipc.netty.http.server.HttpServerRoutes
-
Listen for HTTP GET on the passed path to be used as a routing condition.
- file(Predicate<HttpServerRequest>, Path, Function<HttpServerResponse, HttpServerResponse>) - Method in interface reactor.ipc.netty.http.server.HttpServerRoutes
-
Listen for HTTP GET on the passed path to be used as a routing condition.
- FILE_CHUNKED_STRATEGY_BUFFER - Static variable in interface reactor.ipc.netty.NettyOutbound
-
- FileChunkedStrategy<T> - Interface in reactor.ipc.netty.channel.data
-
A strategy applied by
NettyOutbound when sending a file
should be done using a
ChunkedInput instead of zero-copy (typically when SSL
is used).
- files(String, File[], String[]) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
Add an HTTP File Upload attribute
- files(String, File[], String[], boolean[]) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest.Form
-
Add an HTTP File Upload attribute
- fillInStackTrace() - Method in exception reactor.ipc.netty.channel.AbortedException
-
- fillInStackTrace() - Method in exception reactor.ipc.netty.http.client.HttpClientException
-
- fireContextActive(NettyContext) - Method in class reactor.ipc.netty.channel.ContextHandler
-
- fireContextError(Throwable) - Method in class reactor.ipc.netty.channel.ContextHandler
-
- fixed(String) - Static method in interface reactor.ipc.netty.resources.PoolResources
-
- fixed(String, int) - Static method in interface reactor.ipc.netty.resources.PoolResources
-
- fixed(String, int, long) - Static method in interface reactor.ipc.netty.resources.PoolResources
-
- flushOnBoundary() - Method in interface reactor.ipc.netty.NettyPipeline.SendOptions
-
Make the underlying channel flush on a terminated
Publisher (default).
- flushOnEach() - Method in interface reactor.ipc.netty.NettyPipeline.SendOptions
-
Make the underlying channel flush item by item.
- flushOnEach(boolean) - Method in interface reactor.ipc.netty.NettyPipeline.SendOptions
-
Make the underlying channel flush item by item.
- followRedirect() - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Enable http status 302 auto-redirect support
- format(Channel, String) - Static method in class reactor.ipc.netty.ReactorNetty
-
- formatName() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
Return formatted name of this operation
- from(F) - Static method in class reactor.ipc.netty.FutureMono
-
- from(HttpClientOptions) - Method in class reactor.ipc.netty.http.client.HttpClientOptions.Builder
-
Fill the builder with attribute values from the provided options.
- from(HttpServerOptions) - Method in class reactor.ipc.netty.http.server.HttpServerOptions.Builder
-
Fill the builder with attribute values from the provided options.
- from(ClientOptions) - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
- from(SO) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Fill the builder with attribute values from the provided options.
- from(ServerOptions) - Method in class reactor.ipc.netty.options.ServerOptions.Builder
-
- fromInbound(Publisher<?>) - Static method in class reactor.ipc.netty.ByteBufFlux
-
- fromInbound(Publisher<?>, ByteBufAllocator) - Static method in class reactor.ipc.netty.ByteBufFlux
-
- fromPath(Path) - Static method in class reactor.ipc.netty.ByteBufFlux
-
- fromPath(Path, int) - Static method in class reactor.ipc.netty.ByteBufFlux
-
- fromPath(Path, ByteBufAllocator) - Static method in class reactor.ipc.netty.ByteBufFlux
-
- fromPath(Path, int, ByteBufAllocator) - Static method in class reactor.ipc.netty.ByteBufFlux
-
- FutureMono - Class in reactor.ipc.netty
-
Convert Netty Future into void
Mono.
- FutureMono() - Constructor for class reactor.ipc.netty.FutureMono
-
- get(Channel) - Static method in class reactor.ipc.netty.channel.ChannelOperations
-
- get(String, Function<? super HttpClientRequest, ? extends Publisher<Void>>) - Method in class reactor.ipc.netty.http.client.HttpClient
-
HTTP GET the passed URL.
- get(String) - Method in class reactor.ipc.netty.http.client.HttpClient
-
HTTP GET the passed URL.
- get() - Static method in class reactor.ipc.netty.http.HttpResources
-
Return the global HTTP resources for event loops and pooling
- get(String, BiFunction<? super HttpServerRequest, ? super HttpServerResponse, ? extends Publisher<Void>>) - Method in interface reactor.ipc.netty.http.server.HttpServerRoutes
-
Listen for HTTP GET on the passed path to be used as a routing condition.
- get() - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
- get() - Method in class reactor.ipc.netty.options.ClientOptions
-
- get() - Method in class reactor.ipc.netty.options.NettyOptions
-
- get() - Method in class reactor.ipc.netty.options.ServerOptions.Builder
-
- get() - Method in class reactor.ipc.netty.options.ServerOptions
-
- get() - Static method in class reactor.ipc.netty.tcp.TcpResources
-
Return the global HTTP resources for event loops and pooling
- get() - Static method in class reactor.ipc.netty.udp.UdpResources
-
Return the global UDP resources for pooling
- getAddress() - Method in class reactor.ipc.netty.options.ClientOptions
-
- getAddress() - Method in class reactor.ipc.netty.options.ClientProxyOptions
-
The supplier for the address to connect to.
- getAddress() - Method in class reactor.ipc.netty.options.NettyOptions
-
- getAddress() - Method in class reactor.ipc.netty.options.ServerOptions
-
- getCachedCookies() - Method in class reactor.ipc.netty.http.Cookies
-
Wait for the cookies to become available, cache them and subsequently return the
cached map of cookies.
- getContext() - Method in class reactor.ipc.netty.tcp.BlockingNettyContext
-
- getFileChunkedStrategy() - Method in class reactor.ipc.netty.http.HttpOperations
-
- getFileChunkedStrategy() - Method in interface reactor.ipc.netty.NettyOutbound
-
- getHost() - Method in class reactor.ipc.netty.tcp.BlockingNettyContext
-
Return the server's host String.
- getLoopResources() - Method in class reactor.ipc.netty.options.NettyOptions
-
Get the configured Loop Resources if any
- getNonProxyHosts() - Method in class reactor.ipc.netty.options.ClientProxyOptions
-
Regular expression (using java.util.regex) for a configured
list of hosts that should be reached directly, bypassing the proxy.
- getOrCreate(AtomicReference<T>, LoopResources, PoolResources, BiFunction<LoopResources, PoolResources, T>, String) - Static method in class reactor.ipc.netty.tcp.TcpResources
-
Safely check if existing resource exist and proceed to update/cleanup if new
resources references are passed.
- getOrCreate(LoopResources, Function<LoopResources, UdpResources>, String) - Static method in class reactor.ipc.netty.udp.UdpResources
-
Safely check if existing resource exist and proceed to update/cleanup if new
resources references are passed.
- getPoolResources() - Method in class reactor.ipc.netty.options.ClientOptions
-
Get the configured Pool Resources if any
- getPort() - Method in class reactor.ipc.netty.tcp.BlockingNettyContext
-
Return this server's port.
- getProxyOptions() - Method in class reactor.ipc.netty.options.ClientOptions
-
- getRemoteAddress(URI) - Method in class reactor.ipc.netty.http.client.HttpClientOptions
-
- getShutdownHook() - Method in class reactor.ipc.netty.tcp.BlockingNettyContext
-
- getSNI() - Method in class reactor.ipc.netty.channel.ContextHandler
-
- getSslHandler(ByteBufAllocator, Tuple2<String, Integer>) - Method in class reactor.ipc.netty.http.client.HttpClientOptions
-
- getSslHandler(ByteBufAllocator, Tuple2<String, Integer>) - Method in class reactor.ipc.netty.options.NettyOptions
-
Return a new eventual
SslHandler, optionally with SNI activated
- getType() - Method in class reactor.ipc.netty.options.ClientProxyOptions
-
The proxy type
- handler() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
Connector handler provided by user
- handlerTerminatedEvent() - Static method in interface reactor.ipc.netty.NettyPipeline
-
Return a marking event used when a netty connector handler terminates
- hasSentHeaders() - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Return true if headers and status have been sent to the client
- hasSentHeaders() - Method in class reactor.ipc.netty.http.HttpOperations
-
Has headers been sent
- hasSentHeaders() - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Return true if headers and status have been sent to the client
- head(String, BiFunction<? super HttpServerRequest, ? super HttpServerResponse, ? extends Publisher<Void>>) - Method in interface reactor.ipc.netty.http.server.HttpServerRoutes
-
Listen for HTTP HEAD on the passed path to be used as a routing condition.
- header(CharSequence, CharSequence) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Set an outbound header, replacing any pre-existing value.
- header(CharSequence, CharSequence) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Set an outbound header, replacing any pre-existing value.
- headers() - Method in exception reactor.ipc.netty.http.client.HttpClientException
-
Return the HTTP response headers
- headers(HttpHeaders) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Set outbound headers from the passed headers.
- headers(HttpHeaders) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Set outbound headers, replacing any pre-existing value for these headers.
- host(String) - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
The host to which this client should connect.
- host(String) - Method in interface reactor.ipc.netty.options.ClientProxyOptions.AddressSpec
-
The proxy host to connect to.
- host(String) - Method in class reactor.ipc.netty.options.ServerOptions.Builder
-
The host on which this server should listen.
- HttpAggregator - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- HttpClient - Class in reactor.ipc.netty.http.client
-
The base class for a Netty-based Http client.
- HttpClient.Builder - Class in reactor.ipc.netty.http.client
-
- HttpClientException - Exception in reactor.ipc.netty.http.client
-
An exception signalling that an error occurred during a communication over HTTP version
- HttpClientException(String, HttpResponse) - Constructor for exception reactor.ipc.netty.http.client.HttpClientException
-
- HttpClientOptions - Class in reactor.ipc.netty.http.client
-
An http client connector builder with low-level connection options including
connection pooling and proxy.
- HttpClientOptions.Builder - Class in reactor.ipc.netty.http.client
-
- HttpClientRequest - Interface in reactor.ipc.netty.http.client
-
An Http Reactive client write contract for outgoing requests.
- HttpClientRequest.Form - Interface in reactor.ipc.netty.http.client
-
An HTTP Form builder
- HttpClientResponse - Interface in reactor.ipc.netty.http.client
-
An HttpClient Reactive read contract for incoming response.
- HttpCodec - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- httpCodecInitialBufferSize() - Method in class reactor.ipc.netty.http.server.HttpServerOptions
-
Returns the configured HTTP codec initial buffer size.
- httpCodecMaxChunkSize() - Method in class reactor.ipc.netty.http.server.HttpServerOptions
-
Returns the configured HTTP chunk maximum size.
- httpCodecMaxHeaderSize() - Method in class reactor.ipc.netty.http.server.HttpServerOptions
-
Returns the configured HTTP header maximum size.
- httpCodecMaxInitialLineLength() - Method in class reactor.ipc.netty.http.server.HttpServerOptions
-
Returns the maximum length configured for the initial HTTP line.
- httpCodecValidateHeaders() - Method in class reactor.ipc.netty.http.server.HttpServerOptions
-
Returns the HTTP validate headers flag.
- HttpDecompressor - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- HttpInfos - Interface in reactor.ipc.netty.http
-
An Http Reactive Channel with several accessor related to HTTP flow : headers, params,
URI, method, websocket...
- HttpOperations<INBOUND extends NettyInbound,OUTBOUND extends NettyOutbound> - Class in reactor.ipc.netty.http
-
An HTTP ready
ChannelOperations with state management for status and headers
(first HTTP response packet).
- HttpOperations(Channel, HttpOperations<INBOUND, OUTBOUND>) - Constructor for class reactor.ipc.netty.http.HttpOperations
-
- HttpOperations(Channel, BiFunction<? super INBOUND, ? super OUTBOUND, ? extends Publisher<Void>>, ContextHandler<?>) - Constructor for class reactor.ipc.netty.http.HttpOperations
-
- httpProxy(Function<ClientProxyOptions.AddressSpec, ClientProxyOptions.Builder>) - Method in class reactor.ipc.netty.http.client.HttpClientOptions.Builder
-
The HTTP proxy configuration
- HttpResources - Class in reactor.ipc.netty.http
-
Hold the default Http resources
- HttpServer - Class in reactor.ipc.netty.http.server
-
Base functionality needed by all servers that communicate with clients over HTTP.
- HttpServer.Builder - Class in reactor.ipc.netty.http.server
-
- HttpServerHandler - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- HttpServerOptions - Class in reactor.ipc.netty.http.server
-
Encapsulates configuration options for the http server.
- HttpServerOptions.Builder - Class in reactor.ipc.netty.http.server
-
- HttpServerRequest - Interface in reactor.ipc.netty.http.server
-
An Http Reactive Channel with several accessor related to HTTP flow : headers, params,
URI, method, websocket...
- HttpServerResponse - Interface in reactor.ipc.netty.http.server
-
An Http Reactive Channel with several accessor related to HTTP flow : headers, params,
URI, method, websocket...
- HttpServerRoutes - Interface in reactor.ipc.netty.http.server
-
Server routes are unique and only the first matching in order of declaration will be
invoked.
- onChannel(EventLoopGroup) - Method in interface reactor.ipc.netty.resources.LoopResources
-
Callback for client or generic channel factory selection.
- onChannel(EventLoopGroup) - Method in class reactor.ipc.netty.tcp.TcpResources
-
- onChannel(EventLoopGroup) - Method in class reactor.ipc.netty.udp.UdpResources
-
- onChannelInit(Predicate<? super Channel>) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Setup a
Predicate for each
Channel initialization that can be
used to prevent the Channel's registration.
- onChannelInit() - Method in class reactor.ipc.netty.options.NettyOptions
-
Returns the predicate used to validate each
Channel post initialization
(but before reactor-netty pipeline handlers have been registered).
- OnChannelReadIdle - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- OnChannelWriteIdle - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- onClient(boolean) - Method in interface reactor.ipc.netty.resources.LoopResources
-
- onClient(boolean) - Method in class reactor.ipc.netty.tcp.TcpResources
-
- onClient(boolean) - Method in class reactor.ipc.netty.udp.UdpResources
-
- onClose() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- onClose(Runnable) - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- onClose(Runnable) - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
- onClose() - Method in interface reactor.ipc.netty.NettyContext
-
Return an observing
Mono terminating with success when shutdown
successfully
or error.
- onClose(Runnable) - Method in interface reactor.ipc.netty.NettyContext
-
Assign a
Runnable to be invoked when the channel is closed.
- onCloseOrRelease(Channel) - Method in class reactor.ipc.netty.channel.ContextHandler
-
Return a Publisher to signal onComplete on
Channel close or release.
- onComplete() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- onDatagramChannel(EventLoopGroup) - Method in interface reactor.ipc.netty.resources.LoopResources
-
Callback for UDP channel factory selection.
- onDatagramChannel(EventLoopGroup) - Method in class reactor.ipc.netty.tcp.TcpResources
-
- onDatagramChannel(EventLoopGroup) - Method in class reactor.ipc.netty.udp.UdpResources
-
- onError(Throwable) - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- onHandlerStart() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
React on input initialization
- onHandlerTerminate() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
Final release/close (last packet)
- onInboundCancel() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
React on inbound cancel (receive() subscriber cancelled)
- onInboundClose() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
React on inbound close (channel closed prematurely)
- onInboundComplete() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
React on inbound completion (last packet)
- onInboundError(Throwable) - Method in class reactor.ipc.netty.channel.ChannelOperations
-
React on inbound error
- onInboundNext(ChannelHandlerContext, Object) - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- onNext(Void) - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- onOutboundComplete() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
React on inbound/outbound completion (last packet)
- onOutboundError(Throwable) - Method in class reactor.ipc.netty.channel.ChannelOperations
-
React on inbound/outbound error
- onPipeline(BiConsumer<ChannelPipeline, ContextHandler<Channel>>) - Method in class reactor.ipc.netty.channel.ContextHandler
-
Setup protocol specific handlers such as HTTP codec.
- onReadIdle(long, Runnable) - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
- onReadIdle(long, Runnable) - Method in interface reactor.ipc.netty.http.server.HttpServerRequest
-
- onReadIdle(long, Runnable) - Method in interface reactor.ipc.netty.NettyInbound
-
Assign a
Runnable to be invoked when reads have become idle for the given
timeout.
- onServer(boolean) - Method in interface reactor.ipc.netty.resources.LoopResources
-
- onServer(boolean) - Method in class reactor.ipc.netty.tcp.TcpResources
-
- onServer(boolean) - Method in class reactor.ipc.netty.udp.UdpResources
-
- onServerChannel(EventLoopGroup) - Method in interface reactor.ipc.netty.resources.LoopResources
-
Callback for server channel factory selection.
- onServerChannel(EventLoopGroup) - Method in class reactor.ipc.netty.tcp.TcpResources
-
- onServerChannel(EventLoopGroup) - Method in class reactor.ipc.netty.udp.UdpResources
-
- onServerSelect(boolean) - Method in interface reactor.ipc.netty.resources.LoopResources
-
- onServerSelect(boolean) - Method in class reactor.ipc.netty.tcp.TcpResources
-
- onServerSelect(boolean) - Method in class reactor.ipc.netty.udp.UdpResources
-
- onSubscribe(Subscription) - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- onWriteIdle(long, Runnable) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
- onWriteIdle(long, Runnable) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
- onWriteIdle(long, Runnable) - Method in interface reactor.ipc.netty.NettyOutbound
-
Assign a
Runnable to be invoked when writes have become idle for the given
timeout.
- OPERATIONS_KEY - Static variable in class reactor.ipc.netty.channel.ChannelOperations
-
- option(ChannelOption<T>, T) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Set a
ChannelOption value for low level connection settings like
SO_TIMEOUT or SO_KEEPALIVE.
- option(ChannelOption<T>, T) - Method in class reactor.ipc.netty.options.ServerOptions.Builder
-
Set a
ChannelOption value for low level connection settings like
SO_TIMEOUT or SO_KEEPALIVE.
- options(Consumer<? super HttpClientOptions.Builder>) - Method in class reactor.ipc.netty.http.client.HttpClient.Builder
-
The options for the client, including address and port.
- options() - Method in class reactor.ipc.netty.http.client.HttpClient
-
- options(Consumer<? super NettyPipeline.SendOptions>) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
- options(Consumer<? super HttpServerOptions.Builder>) - Method in class reactor.ipc.netty.http.server.HttpServer.Builder
-
The options for the server, including bind address and port.
- options() - Method in class reactor.ipc.netty.http.server.HttpServer
-
- options(Consumer<? super NettyPipeline.SendOptions>) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
- options(String, BiFunction<? super HttpServerRequest, ? super HttpServerResponse, ? extends Publisher<Void>>) - Method in interface reactor.ipc.netty.http.server.HttpServerRoutes
-
Listen for HTTP OPTIONS on the passed path to be used as a routing condition.
- options(Consumer<? super NettyPipeline.SendOptions>) - Method in interface reactor.ipc.netty.NettyOutbound
-
- options(Consumer<? super ClientOptions.Builder<?>>) - Method in class reactor.ipc.netty.tcp.TcpClient.Builder
-
The options for the client, including address and port.
- options() - Method in class reactor.ipc.netty.tcp.TcpClient
-
- options(Consumer<? super ServerOptions.Builder<?>>) - Method in class reactor.ipc.netty.tcp.TcpServer.Builder
-
The options for the server, including bind address and port.
- options() - Method in class reactor.ipc.netty.tcp.TcpServer
-
- options(Consumer<? super UdpClientOptions.Builder>) - Method in class reactor.ipc.netty.udp.UdpClient.Builder
-
The options for the client, including address and port.
- options(Consumer<? super UdpServerOptions.Builder>) - Method in class reactor.ipc.netty.udp.UdpServer.Builder
-
The options for the server, including address and port.
- outboundHttpMessage() - Method in class reactor.ipc.netty.http.HttpOperations
-
Outbound Netty HttpMessage
- param(CharSequence) - Method in interface reactor.ipc.netty.http.server.HttpServerRequest
-
URI parameter captured via {} "/test/{var}"
- params() - Method in interface reactor.ipc.netty.http.server.HttpServerRequest
-
Return the param captured key/value map
- paramsResolver(Function<? super String, Map<String, String>>) - Method in interface reactor.ipc.netty.http.server.HttpServerRequest
-
- parentContext() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
Return the available parent
ContextHandler for user-facing lifecycle
handling
- password(Function<? super String, ? extends String>) - Method in interface reactor.ipc.netty.options.ClientProxyOptions.Builder
-
A function to supply the proxy's password from the username.
- patch(String, Function<? super HttpClientRequest, ? extends Publisher<Void>>) - Method in class reactor.ipc.netty.http.client.HttpClient
-
HTTP PATCH the passed URL.
- patch(String) - Method in class reactor.ipc.netty.http.client.HttpClient
-
HTTP PATCH the passed URL.
- path() - Method in interface reactor.ipc.netty.http.HttpInfos
-
Return a normalized
HttpInfos.uri() without the leading and trailing '/' if present
- poolResources(PoolResources) - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
- PoolResources - Interface in reactor.ipc.netty.resources
-
- port(int) - Method in class reactor.ipc.netty.http.server.HttpServer.Builder
-
The port to listen to, or 0 to dynamically attribute one.
- port(int) - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
The port to which this client should connect.
- port(int) - Method in interface reactor.ipc.netty.options.ClientProxyOptions.Builder
-
The proxy port to connect to.
- port(int) - Method in class reactor.ipc.netty.options.ServerOptions.Builder
-
The port on which this server should listen, assuming it should bind to all available addresses.
- port(int) - Method in class reactor.ipc.netty.tcp.TcpServer.Builder
-
The port to listen to, or 0 to dynamically attribute one.
- post(String, Function<? super HttpClientRequest, ? extends Publisher<Void>>) - Method in class reactor.ipc.netty.http.client.HttpClient
-
HTTP POST the passed URL.
- post(String, BiFunction<? super HttpServerRequest, ? super HttpServerResponse, ? extends Publisher<Void>>) - Method in interface reactor.ipc.netty.http.server.HttpServerRoutes
-
Listen for HTTP POST on the passed path to be used as a routing condition.
- preferNative(boolean) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Set the preferred native option.
- preferNative() - Method in class reactor.ipc.netty.options.NettyOptions
-
Is this option preferring native loops (epoll/kqueue)
- preferNative() - Method in interface reactor.ipc.netty.resources.LoopResources
-
- preferNative() - Method in class reactor.ipc.netty.tcp.TcpResources
-
- preferNative() - Method in class reactor.ipc.netty.udp.UdpResources
-
- preparePipeline(NettyContext) - Method in class reactor.ipc.netty.channel.data.AbstractFileChunkedStrategy
-
Allow for preparing the pipeline (eg.
- preparePipeline(NettyContext) - Method in interface reactor.ipc.netty.channel.data.FileChunkedStrategy
-
Allow for preparing the pipeline (eg.
- preSendHeadersAndStatus() - Method in class reactor.ipc.netty.http.HttpOperations
-
- protocolFamily(InternetProtocolFamily) - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
Configures the version family for the socket.
- proxy(Function<ClientProxyOptions.TypeSpec, ClientProxyOptions.Builder>) - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
The proxy configuration
- ProxyHandler - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- put(String, Function<? super HttpClientRequest, ? extends Publisher<Void>>) - Method in class reactor.ipc.netty.http.client.HttpClient
-
HTTP PUT the passed URL.
- put(String, BiFunction<? super HttpServerRequest, ? super HttpServerResponse, ? extends Publisher<Void>>) - Method in interface reactor.ipc.netty.http.server.HttpServerRoutes
-
Listen for HTTP PUT on the passed path to be used as a routing condition.
- ReactiveBridge - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- reactor.ipc.netty - package reactor.ipc.netty
-
- reactor.ipc.netty.channel - package reactor.ipc.netty.channel
-
- reactor.ipc.netty.channel.data - package reactor.ipc.netty.channel.data
-
- reactor.ipc.netty.http - package reactor.ipc.netty.http
-
Components for writing HTTP-based clients and servers using Reactor abstractions.
- reactor.ipc.netty.http.client - package reactor.ipc.netty.http.client
-
- reactor.ipc.netty.http.server - package reactor.ipc.netty.http.server
-
- reactor.ipc.netty.http.websocket - package reactor.ipc.netty.http.websocket
-
- reactor.ipc.netty.options - package reactor.ipc.netty.options
-
Provider or Netty reusable component given various Reactor Netty parameters, for
clients
and servers.
- reactor.ipc.netty.resources - package reactor.ipc.netty.resources
-
- reactor.ipc.netty.tcp - package reactor.ipc.netty.tcp
-
Components for writing TCP-based clients and servers using Reactor abstractions.
- reactor.ipc.netty.udp - package reactor.ipc.netty.udp
-
- ReactorNetty - Class in reactor.ipc.netty
-
Internal helpers for reactor-netty contracts
- receive() - Method in interface reactor.ipc.netty.NettyInbound
-
A
Flux extension that allows for extra decoding operators
- receiveContent() - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
- receiveContent() - Method in interface reactor.ipc.netty.http.server.HttpServerRequest
-
- receiveFrames() - Method in interface reactor.ipc.netty.http.websocket.WebsocketInbound
-
- receiveObject() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- receiveObject() - Method in interface reactor.ipc.netty.NettyInbound
-
- receiveWebsocket() - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
- receiveWebsocket(BiFunction<? super WebsocketInbound, ? super WebsocketOutbound, ? extends Publisher<Void>>) - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
- receiveWebsocket(String, BiFunction<? super WebsocketInbound, ? super WebsocketOutbound, ? extends Publisher<Void>>) - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
- redirectedFrom() - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Return the previous redirections or empty array
- redirectedFrom() - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
Return the previous redirections or empty array
- remoteAddress() - Method in class reactor.ipc.netty.channel.ChannelOperations
-
- remoteAddress() - Method in interface reactor.ipc.netty.NettyInbound
-
Get the address of the remote peer.
- removeHandler(String) - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
- removeHandler(String) - Method in interface reactor.ipc.netty.NettyContext
-
Remove a named handler if present and return this context
- removeShutdownHook() - Method in class reactor.ipc.netty.tcp.BlockingNettyContext
-
- replace(ChannelOperations<?, ?>) - Method in class reactor.ipc.netty.channel.ChannelOperations
-
Replace and complete previous operation inbound
- replaceHandler(String, ChannelHandler) - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
- replaceHandler(String, ChannelHandler) - Method in interface reactor.ipc.netty.NettyContext
-
Replace a named handler if present and return this context.
- request(HttpMethod, String, Function<? super HttpClientRequest, ? extends Publisher<Void>>) - Method in class reactor.ipc.netty.http.client.HttpClient
-
Use the passed HTTP method to send to the given URL.
- requestHeaders() - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Return outbound headers to be sent
- requestHeaders() - Method in interface reactor.ipc.netty.http.server.HttpServerRequest
-
- reset() - Static method in class reactor.ipc.netty.http.HttpResources
-
Reset http resources to default and return its instance
- reset() - Static method in class reactor.ipc.netty.tcp.TcpResources
-
Reset http resources to default and return its instance
- reset() - Static method in class reactor.ipc.netty.udp.UdpResources
-
Reset UDP resources to default and return its instance
- resolver(AddressResolverGroup<?>) - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
- responseCompressionEvent() - Static method in interface reactor.ipc.netty.NettyPipeline
-
- responseHeaders() - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
Return response HTTP headers.
- responseHeaders() - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Return headers sent back to the clients
- retain() - Method in class reactor.ipc.netty.ByteBufFlux
-
Disable auto memory release on each buffer published, retaining in order to prevent
premature recycling when buffers are accumulated downstream (async).
- retain() - Method in class reactor.ipc.netty.ByteBufMono
-
Disable auto memory release on each signal published in order to prevent premature
recycling when buffers are accumulated downstream (async).
- RIGHT - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- route(Predicate<? super HttpServerRequest>, BiFunction<? super HttpServerRequest, ? super HttpServerResponse, ? extends Publisher<Void>>) - Method in interface reactor.ipc.netty.http.server.HttpServerRoutes
-
A generic route predicate that if matched invoke the passed req/resp handler.
- safeRelease(Object) - Static method in class reactor.ipc.netty.ReactorNetty
-
- selectedSubprotocol() - Method in interface reactor.ipc.netty.http.websocket.WebsocketInbound
-
Returns the websocket subprotocol negotiated by the client and server during
the websocket handshake, or null if none was requested.
- selectedSubprotocol() - Method in interface reactor.ipc.netty.http.websocket.WebsocketOutbound
-
Returns the websocket subprotocol negotiated by the client and server during
the websocket handshake, or null if none was requested.
- selectorAttr(AttributeKey<T>, T) - Method in class reactor.ipc.netty.options.ServerOptions.Builder
-
Attribute default attribute to the future
Channel connection.
- selectOrCreate(SocketAddress, Supplier<? extends Bootstrap>, Consumer<? super Channel>, EventLoopGroup) - Method in interface reactor.ipc.netty.resources.PoolResources
-
- selectOrCreate(SocketAddress, Supplier<? extends Bootstrap>, Consumer<? super Channel>, EventLoopGroup) - Method in class reactor.ipc.netty.tcp.TcpResources
-
- selectorOption(ChannelOption<T>, T) - Method in class reactor.ipc.netty.options.ServerOptions.Builder
-
Set a
ChannelOption value for low level selector channel settings like
SO_TIMEOUT or SO_KEEPALIVE.
- send() - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Send headers and empty content thus delimiting a full empty body http request
- send() - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Send headers and empty content thus delimiting a full empty body http response.
- send(Publisher<? extends ByteBuf>) - Method in interface reactor.ipc.netty.http.websocket.WebsocketOutbound
-
- send(Publisher<? extends ByteBuf>) - Method in interface reactor.ipc.netty.NettyOutbound
-
Send data to the peer, listen for any error on write and close on terminal signal
(complete|error).
- sendByteArray(Publisher<? extends byte[]>) - Method in interface reactor.ipc.netty.NettyOutbound
-
Send bytes to the peer, listen for any error on write and close on terminal
signal (complete|error).
- sendClose() - Method in interface reactor.ipc.netty.http.websocket.WebsocketOutbound
-
Prepare to send a close frame on subscribe then close the underlying channel
- sendClose(int) - Method in interface reactor.ipc.netty.http.websocket.WebsocketOutbound
-
Prepare to send a close frame on subscribe then close the underlying channel
- sendClose(int, String) - Method in interface reactor.ipc.netty.http.websocket.WebsocketOutbound
-
Prepare to send a close frame on subscribe then close the underlying channel
- sendClose(int, int, String) - Method in interface reactor.ipc.netty.http.websocket.WebsocketOutbound
-
Prepare to send a close frame on subscribe then close the underlying channel
- sendFile(Path, long, long) - Method in class reactor.ipc.netty.http.HttpOperations
-
- sendFile(Path) - Method in interface reactor.ipc.netty.NettyOutbound
-
- sendFile(Path, long, long) - Method in interface reactor.ipc.netty.NettyOutbound
-
- sendFileChunked(Path, long, long) - Method in interface reactor.ipc.netty.NettyOutbound
-
Note: Nesting any send* method is not supported.
- sendForm(Consumer<HttpClientRequest.Form>) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Prepare to send an HTTP Form including Multipart encoded Form which support
chunked file upload.
- sendGroups(Publisher<? extends Publisher<? extends ByteBuf>>) - Method in interface reactor.ipc.netty.NettyOutbound
-
Send data to the peer, listen for any error on write and close on terminal signal
(complete|error).Each individual
Publisher completion will flush
the underlying IO runtime.
- sendHeaders() - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Send the headers.
- sendHeaders() - Method in class reactor.ipc.netty.http.HttpOperations
-
- sendHeaders() - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
- sendNotFound() - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
- sendObject(Publisher<?>) - Method in interface reactor.ipc.netty.NettyOutbound
-
Send Object to the peer, listen for any error on write and close on terminal signal
(complete|error).
- sendObject(Object) - Method in interface reactor.ipc.netty.NettyOutbound
-
Send data to the peer, listen for any error on write and close on terminal signal
(complete|error).
- sendRedirect(String) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
- sendString(Publisher<? extends String>, Charset) - Method in interface reactor.ipc.netty.http.websocket.WebsocketOutbound
-
- sendString(Publisher<? extends String>) - Method in interface reactor.ipc.netty.NettyOutbound
-
Send String to the peer, listen for any error on write and close on terminal signal
(complete|error).
- sendString(Publisher<? extends String>, Charset) - Method in interface reactor.ipc.netty.NettyOutbound
-
Send String to the peer, listen for any error on write and close on terminal signal
(complete|error).
- sendWebsocket() - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Upgrade connection to Websocket.
- sendWebsocket(String) - Method in interface reactor.ipc.netty.http.client.HttpClientRequest
-
Upgrade connection to Websocket, negotiating one of the given subprotocol(s).
- sendWebsocket(BiFunction<? super WebsocketInbound, ? super WebsocketOutbound, ? extends Publisher<Void>>) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Upgrade connection to Websocket.
- sendWebsocket(String, BiFunction<? super WebsocketInbound, ? super WebsocketOutbound, ? extends Publisher<Void>>) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Upgrade connection to Websocket with optional subprotocol(s).
- ServerOptions - Class in reactor.ipc.netty.options
-
Encapsulates configuration options for server connectors.
- ServerOptions(ServerOptions.Builder<?>) - Constructor for class reactor.ipc.netty.options.ServerOptions
-
- ServerOptions.Builder<BUILDER extends ServerOptions.Builder<BUILDER>> - Class in reactor.ipc.netty.options
-
- set(PoolResources) - Static method in class reactor.ipc.netty.http.HttpResources
-
Update event loops resources and return the global HTTP resources
- set(LoopResources) - Static method in class reactor.ipc.netty.http.HttpResources
-
Update pooling resources and return the global HTTP resources
- set(PoolResources) - Static method in class reactor.ipc.netty.tcp.TcpResources
-
Update event loops resources and return the global HTTP resources
- set(LoopResources) - Static method in class reactor.ipc.netty.tcp.TcpResources
-
Update pooling resources and return the global HTTP resources
- set(LoopResources) - Static method in class reactor.ipc.netty.udp.UdpResources
-
Update pooling resources and return the global UDP resources
- setFuture(Future<?>) - Method in class reactor.ipc.netty.channel.ContextHandler
-
One-time only future setter
- setLifecycleTimeout(Duration) - Method in class reactor.ipc.netty.tcp.BlockingNettyContext
-
- shutdown() - Static method in class reactor.ipc.netty.http.HttpResources
-
Shutdown the global
HttpResources without resetting them,
effectively cleaning up associated resources without creating new ones.
- shutdown() - Method in class reactor.ipc.netty.tcp.BlockingNettyContext
-
- shutdown() - Static method in class reactor.ipc.netty.tcp.TcpResources
-
Shutdown the global
TcpResources without resetting them,
effectively cleaning up associated resources without creating new ones.
- shutdown() - Static method in class reactor.ipc.netty.udp.UdpResources
-
Shutdown the global
UdpResources without resetting them,
effectively cleaning up associated resources without creating new ones.
- shutdownFromJVM() - Method in class reactor.ipc.netty.tcp.BlockingNettyContext
-
- shutdownLater() - Static method in class reactor.ipc.netty.http.HttpResources
-
Prepare to shutdown the global
TcpResources without resetting them,
effectively cleaning up associated resources without creating new ones.
- shutdownLater() - Static method in class reactor.ipc.netty.tcp.TcpResources
-
Prepare to shutdown the global
TcpResources without resetting them,
effectively cleaning up associated resources without creating new ones.
- shutdownLater() - Static method in class reactor.ipc.netty.udp.UdpResources
-
Prepare to shutdown the global
UdpResources without resetting them,
effectively cleaning up associated resources without creating new ones.
- SimpleCompressionHandler - Class in reactor.ipc.netty.http.server
-
- SimpleCompressionHandler() - Constructor for class reactor.ipc.netty.http.server.SimpleCompressionHandler
-
- sse() - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Add "text/event-stream" content-type for Server-Sent Events
- sslCloseNotifyFlushTimeout(Duration) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Set the options to use for configuring SSL close_notify flush timeout.
- sslCloseNotifyFlushTimeoutMillis(long) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Set the options to use for configuring SSL close_notify flush timeout.
- sslCloseNotifyFlushTimeoutMillis() - Method in class reactor.ipc.netty.options.NettyOptions
-
Returns the SSL close_notify flush timeout in millis
- sslCloseNotifyReadTimeout(Duration) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Set the options to use for configuring SSL close_notify read timeout.
- sslCloseNotifyReadTimeoutMillis(long) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Set the options to use for configuring SSL close_notify read timeout.
- sslCloseNotifyReadTimeoutMillis() - Method in class reactor.ipc.netty.options.NettyOptions
-
Returns the SSL close_notify read timeout in millis
- sslContext(SslContext) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Set the options to use for configuring SSL.
- sslContext() - Method in class reactor.ipc.netty.options.NettyOptions
-
Returns the SslContext
- SslHandler - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- sslHandshakeTimeout(Duration) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Set the options to use for configuring SSL handshake timeout.
- sslHandshakeTimeoutMillis(long) - Method in class reactor.ipc.netty.options.NettyOptions.Builder
-
Set the options to use for configuring SSL handshake timeout.
- sslHandshakeTimeoutMillis() - Method in class reactor.ipc.netty.options.NettyOptions
-
Returns the SSL handshake timeout in millis
- SslLoggingHandler - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- SslReader - Static variable in interface reactor.ipc.netty.NettyPipeline
-
- sslSelfSigned() - Method in class reactor.ipc.netty.options.ServerOptions.Builder
-
Enable SSL service with a self-signed certificate
- sslSelfSigned(Consumer<? super SslContextBuilder>) - Method in class reactor.ipc.netty.options.ServerOptions.Builder
-
Enable SSL service with a self-signed certificate and allows extra
parameterization of the self signed
SslContextBuilder.
- sslSupport() - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
Enable default sslContext support
- sslSupport(Consumer<? super SslContextBuilder>) - Method in class reactor.ipc.netty.options.ClientOptions.Builder
-
Enable default sslContext support and enable further customization via the passed
configurator.
- start(T) - Method in interface reactor.ipc.netty.NettyConnector
-
Start a Client or Server in a blocking fashion, and wait for it to finish initializing.
- start(T, Duration) - Method in interface reactor.ipc.netty.NettyConnector
-
Start a Client or Server in a blocking fashion, and wait for it to finish initializing.
- startAndAwait(T) - Method in interface reactor.ipc.netty.NettyConnector
-
Start a Client or Server in a fully blocking fashion, not only waiting for it to
initialize but also blocking during the full lifecycle of the client/server.
- startAndAwait(T, Consumer<BlockingNettyContext>) - Method in interface reactor.ipc.netty.NettyConnector
-
Start a Client or Server in a fully blocking fashion, not only waiting for it to
initialize but also blocking during the full lifecycle of the client/server.
- startRouter(Consumer<? super HttpServerRoutes>) - Method in class reactor.ipc.netty.http.server.HttpServer
-
Start an HttpServer with routes defined through the provided
HttpServerRoutes
builder, in a blocking fashion, and wait for it to finish initializing.
- startRouterAndAwait(Consumer<? super HttpServerRoutes>) - Method in class reactor.ipc.netty.http.server.HttpServer
-
Start an HttpServer with routes defined through the provided
HttpServerRoutes
builder, in a fully blocking fashion, not only waiting for it to
initialize but also blocking during the full lifecycle of the server.
- startRouterAndAwait(Consumer<? super HttpServerRoutes>, Consumer<BlockingNettyContext>) - Method in class reactor.ipc.netty.http.server.HttpServer
-
Start an HttpServer with routes defined through the provided
HttpServerRoutes
builder, in a fully blocking fashion, not only waiting for it to
initialize but also blocking during the full lifecycle of the server.
- status() - Method in exception reactor.ipc.netty.http.client.HttpClientException
-
Return the HTTP status
- status() - Method in interface reactor.ipc.netty.http.client.HttpClientResponse
-
- status() - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Return the assigned HTTP status
- status(HttpResponseStatus) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Set an HTTP status to be sent along with the headers
- status(int) - Method in interface reactor.ipc.netty.http.server.HttpServerResponse
-
Set an HTTP status to be sent along with the headers
- stringToWebsocketFrame - Static variable in interface reactor.ipc.netty.http.websocket.WebsocketOutbound
-
- subscribe(CoreSubscriber<? super ByteBuf>) - Method in class reactor.ipc.netty.ByteBufFlux
-
- subscribe(CoreSubscriber<? super ByteBuf>) - Method in class reactor.ipc.netty.ByteBufMono
-
- subscribe(Subscriber<? super Void>) - Method in interface reactor.ipc.netty.NettyOutbound
-
Subscribe a Void subscriber to this outbound and trigger all eventual
parent outbound send.