Skip navigation links
reactor-netty-core
A B C D E F G H I L M N O P Q R S T U V W Z _ 

A

AbortedException - Exception in reactor.netty.channel
An exception marking prematurely or unexpectedly closed inbound
AbortedException(String) - Constructor for exception reactor.netty.channel.AbortedException
 
AbortedException(Throwable) - Constructor for exception reactor.netty.channel.AbortedException
 
AbstractChannelMetricsHandler - Class in reactor.netty.channel
Base ChannelHandler for collecting metrics on protocol level.
AbstractChannelMetricsHandler(SocketAddress, boolean) - Constructor for class reactor.netty.channel.AbstractChannelMetricsHandler
 
AbstractProtocolSslContextSpec<T extends AbstractProtocolSslContextSpec<T>> - Class in reactor.netty.tcp
SslContext builder that provides, specific for protocol, default configuration.
AbstractProtocolSslContextSpec(SslContextBuilder) - Constructor for class reactor.netty.tcp.AbstractProtocolSslContextSpec
 
ACCESS_LOG_ENABLED - Static variable in class reactor.netty.ReactorNetty
Specifies whether the Http Server access log will be enabled.
AccessLogHandler - Static variable in interface reactor.netty.NettyPipeline
 
acquire(TransportConfig, ConnectionObserver, Supplier<? extends SocketAddress>, AddressResolverGroup<?>) - Method in interface reactor.netty.resources.ConnectionProvider
Return an existing or new Connection on subscribe.
acquire(TransportConfig, ConnectionObserver, Supplier<? extends SocketAddress>, AddressResolverGroup<?>) - Method in class reactor.netty.resources.PooledConnectionProvider
 
acquire(TransportConfig, ConnectionObserver, Supplier<? extends SocketAddress>, AddressResolverGroup<?>) - Method in class reactor.netty.tcp.TcpResources
 
acquireCount() - Method in interface reactor.netty.resources.ConnectionProvider.ConnectionMetadata
Returns the number of times the connection has been acquired from the pool.
ACQUIRED - Static variable in interface reactor.netty.ConnectionObserver.State
Propagated when a connection has been reused / acquired (keep-alive or pooling)
acquiredSize() - Method in interface reactor.netty.resources.ConnectionPoolMetrics
Measure the current number of resources that have been successfully acquired and are in active use.
ACTIVE_CONNECTIONS - Static variable in class reactor.netty.Metrics
The number of the connections that have been successfully acquired and are in active use
ACTIVE_DIRECT_MEMORY - Static variable in class reactor.netty.Metrics
The actual bytes consumed by in-use buffers allocated from direct buffer pools
ACTIVE_HEAP_MEMORY - Static variable in class reactor.netty.Metrics
The actual bytes consumed by in-use buffers allocated from heap buffer pools
ACTIVE_STREAMS - Static variable in class reactor.netty.Metrics
The number of the active HTTP/2 streams
addHandler(ChannelHandler) - Method in interface reactor.netty.Connection
Deprecated.
as of 1.0.17. Use Connection.addHandlerFirst(ChannelHandler) or Connection.addHandlerLast(ChannelHandler). This method will be removed in version 1.2.0.
addHandler(String, ChannelHandler) - Method in interface reactor.netty.Connection
Deprecated.
as of 1.0.17. Use Connection.addHandlerFirst(String, ChannelHandler) or Connection.addHandlerLast(String, ChannelHandler). This method will be removed in version 1.2.0.
addHandlerConfigurator(SslProvider, Consumer<? super SslHandler>) - Static method in class reactor.netty.tcp.SslProvider
Creates a new SslProvider with a prepending handler configurator callback to inject default settings to an existing provider configuration.
addHandlerFirst(ChannelHandler) - Method in interface reactor.netty.Connection
Add a ChannelHandler to the beginning of the "user" ChannelPipeline, that is just after the reactor-added codecs.
addHandlerFirst(String, ChannelHandler) - Method in interface reactor.netty.Connection
Add a ChannelHandler to the beginning of the "user" ChannelPipeline, that is just after the reactor-added codecs.
addHandlerLast(ChannelHandler) - Method in interface reactor.netty.Connection
Add a ChannelHandler to the end of the "user" ChannelPipeline, that is just before the reactor-added handlers like NettyPipeline.ReactiveBridge.
addHandlerLast(String, ChannelHandler) - Method in interface reactor.netty.Connection
Add a ChannelHandler to the end of the "user" ChannelPipeline, that is just before the reactor-added handlers like NettyPipeline.ReactiveBridge.
addMetricsHandler(Channel, ChannelMetricsRecorder, SocketAddress, boolean) - Static method in class reactor.netty.channel.ChannelOperations
Add NettyPipeline.ChannelMetricsHandler to the channel pipeline.
addProxyHandler(Channel) - Method in class reactor.netty.transport.ProxyProvider
 
addReactiveBridge(Channel, ChannelOperations.OnSetup, ConnectionObserver) - Static method in class reactor.netty.channel.ChannelOperations
Add NettyPipeline.ReactiveBridge handler at the end of Channel pipeline.
address() - Method in interface reactor.netty.DisposableChannel
When on the server, returns the bind address, when on the client, returns the remote address.
address() - Method in interface reactor.netty.DisposableServer
 
address(InetSocketAddress) - Method in interface reactor.netty.transport.ProxyProvider.AddressSpec
The address to connect to.
address(Supplier<? extends InetSocketAddress>) - Method in interface reactor.netty.transport.ProxyProvider.AddressSpec
The supplier for the address to connect to.
ADDRESS_RESOLVER - Static variable in class reactor.netty.Metrics
Time spent for resolving the address
addressSupplier(Supplier<? extends SocketAddress>) - Method in class reactor.netty.tcp.TcpClient
Deprecated.
Use TcpClient.remoteAddress(Supplier). This method will be removed in version 1.1.0.
AddressUtils - Class in reactor.netty.transport
Internal class that creates unresolved or resolved InetSocketAddress instances Numeric IPv4 and IPv6 addresses will be detected and parsed by using Netty's NetUtil.createByteArrayFromIpAddressString(java.lang.String) utility method and the InetSocketAddress instances will be created in a way that these instances are resolved initially.
addSniMapping(String, Consumer<? super SslProvider.SslContextSpec>) - Method in interface reactor.netty.tcp.SslProvider.Builder
Adds a mapping for the given domain name to an SslProvider builder.
addSniMappings(Map<String, Consumer<? super SslProvider.SslContextSpec>>) - Method in interface reactor.netty.tcp.SslProvider.Builder
Adds the provided mappings of domain names to SslProvider builders to the existing mappings.
addSslHandler(Channel, SocketAddress, boolean) - Method in class reactor.netty.tcp.SslProvider
 
AdvancedByteBufFormat - Enum in reactor.netty.transport.logging
Used to control the format and verbosity of logging for ByteBufs and ByteBufHolders.
afterInboundComplete() - Method in class reactor.netty.channel.ChannelOperations
React after inbound completion (last packet)
aggregate() - Method in class reactor.netty.ByteBufFlux
Aggregate subsequent byte buffers into a single buffer.
alloc() - Method in class reactor.netty.channel.ChannelOperations
 
alloc() - Method in interface reactor.netty.NettyOutbound
Returns the assigned ByteBufAllocator.
allocatedSize() - Method in interface reactor.netty.resources.ConnectionPoolMetrics
Measure the current number of allocated resources in the pool, acquired or idle.
allocationStrategy(ConnectionProvider.AllocationStrategy<?>) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Limits in how many connections can be allocated and managed by the pool are driven by the provided ConnectionProvider.AllocationStrategy.
allocationStrategy() - Method in class reactor.netty.resources.PooledConnectionProvider.PoolFactory
 
allocationTimestamp() - Method in interface reactor.netty.resources.ConnectionProvider.ConnectionMetadata
Returns a timestamp that denotes the order in which the connection was created/allocated, to millisecond precision.
as(Class<T>) - Method in class reactor.netty.channel.ChannelOperations
 
as(Class<T>) - Method in interface reactor.netty.Connection
Return an existing Connection that must match the given type wrapper or null.
asByteArray() - Method in class reactor.netty.ByteBufFlux
Convert to a byte[] inbound Flux
asByteArray() - Method in class reactor.netty.ByteBufMono
a byte[] inbound Mono
asByteBuffer() - Method in class reactor.netty.ByteBufFlux
Convert to a ByteBuffer inbound Flux
asByteBuffer() - Method in class reactor.netty.ByteBufMono
a ByteBuffer inbound Mono
asDebugLogMessage(Object) - Method in class reactor.netty.channel.ChannelOperations
Transforms the object to a string for debug logs.
asInputStream() - Method in class reactor.netty.ByteBufFlux
Convert to an InputStream inbound Flux
asInputStream() - Method in class reactor.netty.ByteBufMono
Convert to an InputStream inbound Mono
asLongText() - Method in class reactor.netty.channel.ChannelOperations
 
asLongText() - Method in interface reactor.netty.ChannelOperationsId
The long string is a combination of the id of the underlying connection, local and remote addresses, and in case of HTTP, the serial number of the request received on that connection.
asShortText() - Method in class reactor.netty.channel.ChannelOperations
 
asShortText() - Method in interface reactor.netty.ChannelOperationsId
The short string is a combination of the id of the underlying connection and in case of HTTP, the serial number of the request received on that connection.
asString() - Method in class reactor.netty.ByteBufFlux
Convert to a String inbound Flux using the default Charset.
asString(Charset) - Method in class reactor.netty.ByteBufFlux
Convert to a String inbound Flux using the provided Charset.
asString() - Method in class reactor.netty.ByteBufMono
a String inbound Mono
asString(Charset) - Method in class reactor.netty.ByteBufMono
a String inbound Mono
attr(AttributeKey<A>, A) - Method in class reactor.netty.tcp.TcpClient
 
attr(AttributeKey<A>, A) - Method in class reactor.netty.transport.Transport
Update the given attribute key or remove it if the value is null.
attr(AttributeKey<A>, A) - Method in class reactor.netty.udp.UdpClient
 
attr(AttributeKey<A>, A) - Method in class reactor.netty.udp.UdpServer
 
attributes() - Method in class reactor.netty.transport.TransportConfig
Return the read-only default channel attributes

B

beforeSend() - Static method in exception reactor.netty.channel.AbortedException
 
bind() - Method in interface reactor.netty.Connection
Bind the Connection to the channel scope via an attribute.
bind() - Method in class reactor.netty.transport.ServerTransport
Binds the ServerTransport and returns a Mono of DisposableServer.
bind(TransportConfig, ChannelInitializer<Channel>, SocketAddress, boolean) - Static method in class reactor.netty.transport.TransportConnector
Binds a Channel.
bind() - Method in class reactor.netty.udp.UdpServer
Binds the UdpServer and returns a Mono of Connection.
bindAddress(Supplier<? extends SocketAddress>) - Method in class reactor.netty.tcp.TcpClient
 
bindAddress(Supplier<? extends SocketAddress>) - Method in class reactor.netty.tcp.TcpServer
 
bindAddress(Supplier<? extends SocketAddress>) - Method in class reactor.netty.transport.Transport
Set a new local address to which this transport should bind on subscribe.
bindAddress() - Method in class reactor.netty.transport.TransportConfig
Return the local SocketAddress supplier that will be bound or null
bindAddress(Supplier<? extends SocketAddress>) - Method in class reactor.netty.udp.UdpClient
 
bindAddress(Supplier<? extends SocketAddress>) - Method in class reactor.netty.udp.UdpServer
 
bindAddressSupplier() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured supplier of local address to bind to or null.
bindAddressSupplier(Supplier<? extends SocketAddress>) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Set a new local address supplier that supply the address to bind to.
bindNow() - Method in class reactor.netty.transport.ServerTransport
Starts the server in a blocking fashion, and waits for it to finish initializing or the startup timeout expires (the startup timeout is 45 seconds).
bindNow(Duration) - Method in class reactor.netty.transport.ServerTransport
Start the server in a blocking fashion, and wait for it to finish initializing or the provided startup timeout expires.
bindNow() - Method in class reactor.netty.udp.UdpServer
Starts the server in a blocking fashion, and waits for it to finish initializing or the startup timeout expires (the startup timeout is 45 seconds).
bindNow(Duration) - Method in class reactor.netty.udp.UdpServer
Start the server in a blocking fashion, and wait for it to finish initializing or the provided startup timeout expires.
bindUntilJavaShutdown(Duration, Consumer<DisposableServer>) - Method in class reactor.netty.transport.ServerTransport
Start the server in a fully blocking fashion, not only waiting for it to initialize but also blocking during the full lifecycle of the server.
bootstrap(Function<? super Bootstrap, ? extends Bootstrap>) - Method in class reactor.netty.tcp.TcpClient
Deprecated.
as of 0.9.10. Use the other methods exposed by TcpClient to achieve the same configurations. The method will be removed in version 1.1.0.
build() - Method in class reactor.netty.resources.ConnectionProvider.Builder
Builds new ConnectionProvider
build() - Method in interface reactor.netty.tcp.SslProvider.Builder
Builds new SslProvider
build() - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
build() - Method in interface reactor.netty.transport.ProxyProvider.Builder
Builds new ProxyProvider
builder(String) - Static method in interface reactor.netty.resources.ConnectionProvider
Creates a builder for ConnectionProvider
builder() - Static method in class reactor.netty.tcp.SslProvider
Creates a builder for SslProvider
builder() - Static method in class reactor.netty.transport.NameResolverProvider
Creates a builder for NameResolverProvider.
builder() - Static method in class reactor.netty.transport.ProxyProvider
Creates a builder for ProxyProvider
BYTE_BUF_ALLOCATOR_PREFIX - Static variable in class reactor.netty.Metrics
Name prefix that will be used for the ByteBufAllocator's metrics registered in Micrometer's global registry
ByteBufFlux - Class in reactor.netty
A decorating Flux NettyInbound with various ByteBuf related operations.
ByteBufMono - Class in reactor.netty
A decorating Mono NettyInbound with various ByteBuf related operations.
BYTES_UNIT - Static variable in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 

C

cacheMaxTimeToLive() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured max time to live of the cached DNS resource records.
cacheMaxTimeToLive(Duration) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets the max time to live of the cached DNS resource records (resolution: seconds).
cacheMinTimeToLive() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured min time to live of the cached DNS resource records.
cacheMinTimeToLive(Duration) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets the min time to live of the cached DNS resource records (resolution: seconds).
cacheNegativeTimeToLive() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured time to live of the cache for the failed DNS queries.
cacheNegativeTimeToLive(Duration) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets the time to live of the cache for the failed DNS queries (resolution: seconds).
calculateInitialCapacity(int) - Static method in class reactor.netty.internal.util.MapUtils
This is a temporary workaround for Java 8 issue https://bugs.openjdk.org/browse/JDK-8186958.
channel() - Method in class reactor.netty.channel.ChannelOperations
 
channel() - Method in interface reactor.netty.DisposableChannel
Returns the underlying Channel.
channelActive(ChannelHandlerContext) - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
ChannelBindException - Exception in reactor.netty
Represents a failing attempt to bind a local socket address
ChannelBindException(String, int, Throwable) - Constructor for exception reactor.netty.ChannelBindException
 
ChannelBindException(String, Throwable) - Constructor for exception reactor.netty.ChannelBindException
 
ChannelContextAccessor - Class in reactor.netty.contextpropagation
A ContextAccessor to enable reading values from a Netty Channel and writing values to a Netty Channel.
ChannelContextAccessor() - Constructor for class reactor.netty.contextpropagation.ChannelContextAccessor
 
channelGroup(ChannelGroup) - Method in class reactor.netty.tcp.TcpServer
 
channelGroup(ChannelGroup) - Method in class reactor.netty.transport.Transport
Provide a ChannelGroup to hold all active connected channels.
channelGroup() - Method in class reactor.netty.transport.TransportConfig
Return the configured ChannelGroup or null
channelHash() - Method in class reactor.netty.tcp.TcpClientConfig
 
channelHash() - Method in class reactor.netty.transport.ClientTransportConfig
 
channelHash() - Method in class reactor.netty.transport.TransportConfig
 
channelInactive(ChannelHandlerContext) - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
channelInitializer(ConnectionObserver, SocketAddress, boolean) - Method in class reactor.netty.transport.TransportConfig
Return the ChannelInitializer that will be used for initializing the channel pipeline
ChannelMetricsHandler - Class in reactor.netty.channel
ChannelHandler for collecting metrics on protocol level.
ChannelMetricsHandler - Static variable in interface reactor.netty.NettyPipeline
 
ChannelMetricsRecorder - Interface in reactor.netty.channel
Interface for recording metrics on protocol level.
ChannelOperations<INBOUND extends NettyInbound,OUTBOUND extends NettyOutbound> - Class in reactor.netty.channel
ChannelOperations(ChannelOperations<INBOUND, OUTBOUND>) - Constructor for class reactor.netty.channel.ChannelOperations
 
ChannelOperations(Connection, ConnectionObserver) - Constructor for class reactor.netty.channel.ChannelOperations
Create a new ChannelOperations attached to the Channel.
ChannelOperations.OnSetup - Interface in reactor.netty.channel
ChannelOperationsId - Interface in reactor.netty
Provides short/long string representation of the channel.
channelOperationsProvider() - Method in class reactor.netty.tcp.TcpClientConfig
 
channelOperationsProvider() - Method in class reactor.netty.tcp.TcpServerConfig
 
channelOperationsProvider() - Method in class reactor.netty.transport.TransportConfig
Return the associated ChannelOperations.OnSetup, config implementations might override this
channelOperationsProvider() - Method in class reactor.netty.udp.UdpClientConfig
 
channelOperationsProvider() - Method in class reactor.netty.udp.UdpServerConfig
 
ChannelPipelineConfigurer - Interface in reactor.netty
Configure the channel pipeline while initializing the channel.
channelRead(ChannelHandlerContext, Object) - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
channelRegistered(ChannelHandlerContext) - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
channelType(boolean) - Method in class reactor.netty.transport.ClientTransportConfig
 
channelType(boolean) - Method in class reactor.netty.transport.ServerTransportConfig
 
channelType(boolean) - Method in class reactor.netty.transport.TransportConfig
Return the channel type this configuration is associated with, it can be one of the following: SocketChannel ServerSocketChannel DomainSocketChannel ServerDomainSocketChannel DatagramChannel
channelType(boolean) - Method in class reactor.netty.udp.UdpClientConfig
 
channelType(boolean) - Method in class reactor.netty.udp.UdpServerConfig
 
childAttr(AttributeKey<A>, A) - Method in class reactor.netty.transport.ServerTransport
Injects default attribute to the future child Channel connections.
childAttributes() - Method in class reactor.netty.transport.ServerTransportConfig
Return the read-only default channel attributes for each remote connection
childObserve(ConnectionObserver) - Method in class reactor.netty.transport.ServerTransport
Set or add the given ConnectionObserver for each remote connection
childObserver() - Method in class reactor.netty.transport.ServerTransportConfig
Return the configured ConnectionObserver if any or ConnectionObserver.emptyListener() for each remote connection
childOption(ChannelOption<A>, A) - Method in class reactor.netty.transport.ServerTransport
Injects default options to the future child Channel connections.
childOptions() - Method in class reactor.netty.transport.ServerTransportConfig
Return the read-only ChannelOption map for each remote connection
CHUNK_SIZE - Static variable in class reactor.netty.Metrics
The chunk size for an arena
ChunkedWriter - Static variable in interface reactor.netty.NettyPipeline
 
ClientTransport<T extends ClientTransport<T,CONF>,CONF extends ClientTransportConfig<CONF>> - Class in reactor.netty.transport
A generic client Transport that will ClientTransport.connect() to a remote address and provide a Connection
ClientTransport() - Constructor for class reactor.netty.transport.ClientTransport
 
ClientTransportConfig<CONF extends TransportConfig> - Class in reactor.netty.transport
Encapsulate all necessary configuration for client transport.
ClientTransportConfig(ConnectionProvider, Map<ChannelOption<?>, ?>, Supplier<? extends SocketAddress>) - Constructor for class reactor.netty.transport.ClientTransportConfig
 
ClientTransportConfig(ClientTransportConfig<CONF>) - Constructor for class reactor.netty.transport.ClientTransportConfig
 
closeNotifyFlushTimeout(Duration) - Method in interface reactor.netty.tcp.SslProvider.Builder
Set the options to use for configuring SSL close_notify flush timeout.
closeNotifyFlushTimeoutMillis(long) - Method in interface reactor.netty.tcp.SslProvider.Builder
Set the options to use for configuring SSL close_notify flush timeout.
closeNotifyReadTimeout(Duration) - Method in interface reactor.netty.tcp.SslProvider.Builder
Set the options to use for configuring SSL close_notify read timeout.
closeNotifyReadTimeoutMillis(long) - Method in interface reactor.netty.tcp.SslProvider.Builder
Set the options to use for configuring SSL close_notify read timeout.
colocate(EventLoopGroup) - Static method in interface reactor.netty.resources.LoopResources
Create a delegating EventLoopGroup which reuse local event loop if already working inside one.
completeOncePreferredResolved(boolean) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
If true, the resolver notifies the returned Future as soon as all queries for the preferred address type are complete.
CompressionHandler - Static variable in interface reactor.netty.NettyPipeline
 
computeIfAbsent(Map<K, V>, K, Function<K, V>) - Static method in class reactor.netty.internal.util.MapUtils
This is a temporary workaround for Java 8 specific performance issue https://bugs.openjdk.org/browse/JDK-8161372.
configuration() - Method in class reactor.netty.transport.Transport
Return a TransportConfig.
configure(Consumer<SslContextBuilder>) - Method in class reactor.netty.tcp.AbstractProtocolSslContextSpec
 
configure(SslHandler) - Method in class reactor.netty.tcp.SslProvider
 
configure(Consumer<SslContextBuilder>) - Method in interface reactor.netty.tcp.SslProvider.ProtocolSslContextSpec
Configures the underlying SslContextBuilder.
CONFIGURED - Static variable in interface reactor.netty.ConnectionObserver.State
Propagated when a connection is bound to a channelOperation and ready for user interaction
connect() - Method in class reactor.netty.tcp.TcpClient
 
connect() - Method in class reactor.netty.transport.ClientTransport
Connect the ClientTransport and return a Mono of Connection.
connect(TransportConfig, SocketAddress, AddressResolverGroup<?>, ChannelInitializer<Channel>) - Static method in class reactor.netty.transport.TransportConnector
Connect a Channel to the remote peer.
connect(TransportConfig, SocketAddress, AddressResolverGroup<?>, ChannelInitializer<Channel>, ContextView) - Static method in class reactor.netty.transport.TransportConnector
Connect a Channel to the remote peer.
connect(TransportConfig, SocketAddress, AddressResolverGroup<?>, ChannelInitializer<Channel>, EventLoop) - Static method in class reactor.netty.transport.TransportConnector
Connect a Channel to the remote peer.
connect(TransportConfig, SocketAddress, AddressResolverGroup<?>, ChannelInitializer<Channel>, EventLoop, ContextView) - Static method in class reactor.netty.transport.TransportConnector
Connect a Channel to the remote peer.
connect() - Method in class reactor.netty.udp.UdpClient
 
CONNECT_TIME - Static variable in class reactor.netty.Metrics
Time spent for connecting to the remote address
CONNECTED - Static variable in interface reactor.netty.ConnectionObserver.State
Propagated when a connection has been established and is available
connection() - Method in class reactor.netty.channel.ChannelOperations
Return the delegate IO Connection for low-level IO access
Connection - Interface in reactor.netty
Hold contextual information for the underlying Channel
CONNECTION_PROVIDER_PREFIX - Static variable in class reactor.netty.Metrics
Name prefix that will be used for the PooledConnectionProvider's metrics registered in Micrometer's global registry
connectionFactory(EventLoopGroup, boolean) - Method in class reactor.netty.transport.TransportConfig
Return the ChannelFactory which is used to create Channel instances.
connectionFactory(EventLoopGroup, boolean) - Method in class reactor.netty.udp.UdpClientConfig
 
connectionFactory(EventLoopGroup, boolean) - Method in class reactor.netty.udp.UdpServerConfig
 
ConnectionObserver - Interface in reactor.netty
Event listeners for connection lifecycle.
connectionObserver() - Method in class reactor.netty.transport.TransportConfig
ConnectionObserver.State - Interface in reactor.netty
A marker interface for various state signals used in ConnectionObserver.onStateChange(Connection, State)
ConnectionPoolMetrics - Interface in reactor.netty.resources
 
ConnectionProvider - Interface in reactor.netty.resources
connectionProvider() - Method in class reactor.netty.transport.ClientTransportConfig
ConnectionProvider.AllocationStrategy<A extends ConnectionProvider.AllocationStrategy<A>> - Interface in reactor.netty.resources
 
ConnectionProvider.Builder - Class in reactor.netty.resources
Build a ConnectionProvider to cache and reuse a fixed maximum number of Connection.
ConnectionProvider.ConnectionMetadata - Interface in reactor.netty.resources
 
ConnectionProvider.ConnectionPoolSpec<SPEC extends ConnectionProvider.ConnectionPoolSpec<SPEC>> - Class in reactor.netty.resources
Configuration for a connection pool.
ConnectionProvider.HostSpecificSpec - Class in reactor.netty.resources
Configuration for a connection pool per remote host.
ConnectionProvider.MeterRegistrar - Interface in reactor.netty.resources
A strategy to register which metrics are collected in a particular connection pool.
CONNECTIONS_ACTIVE - Static variable in class reactor.netty.Metrics
The number of connections that are currently in use
CONNECTIONS_TOTAL - Static variable in class reactor.netty.Metrics
The number of all connections, whether they are active or idle
connectMetricsHandler() - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
connectMetricsHandler() - Method in class reactor.netty.channel.ChannelMetricsHandler
 
ConnectMetricsHandler - Static variable in interface reactor.netty.NettyPipeline
 
connectNow() - Method in class reactor.netty.tcp.TcpClient
 
connectNow(Duration) - Method in class reactor.netty.tcp.TcpClient
 
connectNow() - Method in class reactor.netty.transport.ClientTransport
Block the ClientTransport and return a Connection.
connectNow(Duration) - Method in class reactor.netty.transport.ClientTransport
Block the ClientTransport and return a Connection.
connectNow() - Method in class reactor.netty.udp.UdpClient
 
connectNow(Duration) - Method in class reactor.netty.udp.UdpClient
 
connectTimeoutMillis(long) - Method in interface reactor.netty.transport.ProxyProvider.Builder
The proxy connect timeout in millis.
CONTEXT_CALLER_EVENTLOOP - Static variable in class reactor.netty.resources.PooledConnectionProvider
Context key used to propagate the caller event loop in the connection pool subscription.
ContextAwareChannelMetricsRecorder - Class in reactor.netty.channel
ContextView aware class for recording metrics on protocol level.
ContextAwareChannelMetricsRecorder() - Constructor for class reactor.netty.channel.ContextAwareChannelMetricsRecorder
 
copy() - Method in interface reactor.netty.resources.ConnectionProvider.AllocationStrategy
Returns a deep copy of this instance.
create(Connection, ConnectionObserver, Object) - Method in interface reactor.netty.channel.ChannelOperations.OnSetup
Create a new ChannelOperations given a netty channel, a parent ConnectionObserver and an optional message (nullable).
create(String) - Static method in interface reactor.netty.resources.ConnectionProvider
Create a new ConnectionProvider to cache and reuse a fixed maximum number of Connection.
create(String, int) - Static method in interface reactor.netty.resources.ConnectionProvider
Create a new ConnectionProvider to cache and reuse a fixed maximum number of Connection.
create(String, int, boolean) - Static method in interface reactor.netty.resources.ConnectionProvider
Create a new ConnectionProvider to cache and reuse a fixed maximum number of Connection.
create(String) - Static method in interface reactor.netty.resources.LoopResources
Create a simple LoopResources to provide automatically for EventLoopGroup and Channel factories
create(String, int, boolean) - Static method in interface reactor.netty.resources.LoopResources
Create a simple LoopResources to provide automatically for EventLoopGroup and Channel factories
create(String, int, int, boolean) - Static method in interface reactor.netty.resources.LoopResources
Create a simple LoopResources to provide automatically for EventLoopGroup and Channel factories
create(String, int, int, boolean, boolean) - Static method in interface reactor.netty.resources.LoopResources
Create a simple LoopResources to provide automatically for EventLoopGroup and Channel factories
create() - Static method in class reactor.netty.tcp.TcpClient
Prepare a pooled TcpClient
create(ConnectionProvider) - Static method in class reactor.netty.tcp.TcpClient
Prepare a TcpClient
create() - Static method in class reactor.netty.tcp.TcpServer
Prepare a TcpServer
create() - Static method in class reactor.netty.udp.UdpClient
Prepare a UdpClient
create() - Static method in class reactor.netty.udp.UdpServer
Prepare a UdpServer
createDisposableAcquire(TransportConfig, ConnectionObserver, long, InstrumentedPool<T>, MonoSink<Connection>) - Method in class reactor.netty.resources.PooledConnectionProvider
 
createInetSocketAddress(String, int, boolean) - Static method in class reactor.netty.transport.AddressUtils
Creates InetSocketAddress instance.
createPool(TransportConfig, PooledConnectionProvider.PoolFactory<T>, SocketAddress, AddressResolverGroup<?>) - Method in class reactor.netty.resources.PooledConnectionProvider
 
createResolved(String, int) - Static method in class reactor.netty.transport.AddressUtils
Creates InetSocketAddress that is always resolved.
createUnresolved(String, int) - Static method in class reactor.netty.transport.AddressUtils
Creates unresolved InetSocketAddress.
currentContext() - Method in class reactor.netty.channel.ChannelOperations
 
currentContext() - Method in interface reactor.netty.ConnectionObserver
Connection listener Context

D

daemon() - Method in interface reactor.netty.resources.LoopResources
return true if EventLoopGroup should not be shutdown
daemon() - Method in class reactor.netty.tcp.TcpResources
 
daemon() - Method in class reactor.netty.udp.UdpResources
 
DATA_RECEIVED - Static variable in class reactor.netty.Metrics
Amount of the data received, in bytes
DATA_RECEIVED_DESCRIPTION - Static variable in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
DATA_RECEIVED_TIME - Static variable in class reactor.netty.Metrics
Time spent in consuming incoming data
DATA_SENT - Static variable in class reactor.netty.Metrics
Amount of the data sent, in bytes
DATA_SENT_DESCRIPTION - Static variable in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
DATA_SENT_TIME - Static variable in class reactor.netty.Metrics
Time spent in sending outgoing data
DEFAULT_IO_SELECT_COUNT - Static variable in interface reactor.netty.resources.LoopResources
Default selector thread count, fallback to -1 (no selector thread)
DEFAULT_IO_WORKER_COUNT - Static variable in interface reactor.netty.resources.LoopResources
Default worker thread count, fallback to available processor (but with a minimum value of 4)
DEFAULT_NATIVE - Static variable in interface reactor.netty.resources.LoopResources
Default value whether the native transport (epoll, kqueue) will be preferred, fallback it will be preferred when available
DEFAULT_POOL_ACQUIRE_TIMEOUT - Static variable in interface reactor.netty.resources.ConnectionProvider
Default acquisition timeout (milliseconds) before error.
DEFAULT_POOL_LEASING_STRATEGY - Static variable in interface reactor.netty.resources.ConnectionProvider
Default leasing strategy (fifo, lifo), fallback to fifo.
DEFAULT_POOL_MAX_CONNECTIONS - Static variable in interface reactor.netty.resources.ConnectionProvider
Default max connections.
DEFAULT_POOL_MAX_IDLE_TIME - Static variable in interface reactor.netty.resources.ConnectionProvider
Default max idle time, fallback - max idle time is not specified.
DEFAULT_POOL_MAX_LIFE_TIME - Static variable in interface reactor.netty.resources.ConnectionProvider
Default max life time, fallback - max life time is not specified.
DEFAULT_SHUTDOWN_QUIET_PERIOD - Static variable in interface reactor.netty.resources.LoopResources
Default quiet period that guarantees that the disposal of the underlying LoopResources will not happen, fallback to 2 seconds.
DEFAULT_SHUTDOWN_TIMEOUT - Static variable in interface reactor.netty.resources.LoopResources
Default maximum amount of time to wait until the disposal of the underlying LoopResources regardless if a task was submitted during the quiet period, fallback to 15 seconds.
defaultAddressResolverGroup() - Method in class reactor.netty.tcp.TcpClientConfig
Provides a global AddressResolverGroup from TcpResources that is shared amongst all TCP clients.
defaultAddressResolverGroup() - Method in class reactor.netty.transport.ClientTransportConfig
Provides a global AddressResolverGroup that is shared amongst all clients.
defaultAddressResolverGroup() - Method in class reactor.netty.udp.UdpClientConfig
Provides a global AddressResolverGroup from UdpResources that is shared amongst all UDP clients.
defaultChildObserver() - Method in class reactor.netty.transport.ServerTransportConfig
Return the configured child lifecycle ConnectionObserver if any or ConnectionObserver.emptyListener().
defaultClientProvider() - Static method in class reactor.netty.tcp.SslProvider
Return the default client ssl provider
defaultConfiguration() - Method in class reactor.netty.tcp.AbstractProtocolSslContextSpec
 
defaultConfiguration() - Method in class reactor.netty.tcp.DefaultSslContextSpec
 
defaultConfiguration(SslProvider.DefaultConfigurationType) - Method in interface reactor.netty.tcp.SslProvider.DefaultConfigurationSpec
Deprecated.
Default configuration type that will be applied to the provided SslContextBuilder
defaultConfiguration() - Method in class reactor.netty.tcp.TcpSslContextSpec
 
defaultConnectionObserver() - Method in class reactor.netty.transport.ClientTransportConfig
 
defaultConnectionObserver() - Method in class reactor.netty.transport.ServerTransportConfig
 
defaultConnectionObserver() - Method in class reactor.netty.transport.TransportConfig
Return the configured default ConnectionObserver.
defaultConnectionObserver() - Method in class reactor.netty.udp.UdpServerConfig
 
defaultLoggingHandler() - Method in class reactor.netty.tcp.TcpClientConfig
 
defaultLoggingHandler() - Method in class reactor.netty.tcp.TcpServerConfig
 
defaultLoggingHandler() - Method in class reactor.netty.transport.TransportConfig
Return the default LoggingHandler to wiretap this transport
defaultLoggingHandler() - Method in class reactor.netty.udp.UdpClientConfig
 
defaultLoggingHandler() - Method in class reactor.netty.udp.UdpServerConfig
 
defaultLoopResources() - Method in class reactor.netty.tcp.TcpClientConfig
 
defaultLoopResources() - Method in class reactor.netty.tcp.TcpServerConfig
 
defaultLoopResources() - Method in class reactor.netty.transport.TransportConfig
Return the default LoopResources for this transport
defaultLoopResources() - Method in class reactor.netty.udp.UdpClientConfig
 
defaultLoopResources() - Method in class reactor.netty.udp.UdpServerConfig
 
defaultMetricsRecorder() - Method in class reactor.netty.tcp.TcpClientConfig
 
defaultMetricsRecorder() - Method in class reactor.netty.tcp.TcpServerConfig
 
defaultMetricsRecorder() - Method in class reactor.netty.transport.TransportConfig
Return the configured metrics recorder.
defaultMetricsRecorder() - Method in class reactor.netty.udp.UdpClientConfig
 
defaultMetricsRecorder() - Method in class reactor.netty.udp.UdpServerConfig
 
defaultOnChannelInit() - Method in class reactor.netty.tcp.TcpClientConfig
 
defaultOnChannelInit() - Method in class reactor.netty.tcp.TcpServerConfig
 
defaultOnChannelInit() - Method in class reactor.netty.transport.ClientTransportConfig
 
defaultOnChannelInit() - Method in class reactor.netty.transport.ServerTransportConfig
 
defaultOnChannelInit() - Method in class reactor.netty.transport.TransportConfig
Return the default callback if any or ChannelPipelineConfigurer.emptyConfigurer()
defaultOnChannelInit() - Method in class reactor.netty.udp.UdpServerConfig
 
DefaultSslContextSpec - Class in reactor.netty.tcp
SslContext builder that does not provide any default configuration.
deferFuture(Supplier<F>) - Static method in class reactor.netty.FutureMono
Convert a supplied Future for each subscriber into Mono.
deRegisterDefaultMetrics(String, SocketAddress) - Method in class reactor.netty.resources.PooledConnectionProvider
 
deRegisterMetrics(String, String, SocketAddress) - Method in interface reactor.netty.resources.ConnectionProvider.MeterRegistrar
Invoked when a connection pool is disposed.
DIRECT_ARENAS - Static variable in class reactor.netty.Metrics
The number of direct arenas
disableOptionalRecord(boolean) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Disables the automatic inclusion of an optional record that tries to hint the remote DNS server about how much data the resolver can read per response.
disableRecursionDesired(boolean) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Specifies whether this resolver has to send a DNS query with the recursion desired (RD) flag set.
discard() - Method in class reactor.netty.channel.ChannelOperations
Drop pending content and complete inbound.
discardWhenNoReceiver() - Method in class reactor.netty.channel.ChannelOperations
Drop pending content and complete inbound.
DISCONNECTING - Static variable in interface reactor.netty.ConnectionObserver.State
Propagated when a connection is being fully closed
DisposableChannel - Interface in reactor.netty
Holds contextual information for the underlying channel and provides non-blocking resource disposing API
DisposableServer - Interface in reactor.netty
Holds contextual information for the underlying server
dispose() - Method in class reactor.netty.channel.ChannelOperations
 
dispose() - Method in interface reactor.netty.DisposableChannel
Releases or closes the underlying Channel
dispose() - Method in interface reactor.netty.resources.ConnectionProvider
Dispose this ConnectionProvider.
dispose() - Method in interface reactor.netty.resources.LoopResources
Dispose the underlying LoopResources.
dispose() - Method in class reactor.netty.tcp.TcpResources
This has a NOOP implementation by default in order to prevent unintended disposal of the global TCP resources which has a longer lifecycle than regular LoopResources and ConnectionProvider.
dispose() - Method in class reactor.netty.udp.UdpResources
This has a NOOP implementation by default in order to prevent unintended disposal of the global UDP resources which has a longer lifecycle than regular LoopResources.
disposeInactivePoolsInBackground(Duration, Duration) - Method in class reactor.netty.resources.ConnectionProvider.Builder
Set the options to use for configuring ConnectionProvider background disposal for inactive connection pools.
disposeLater() - Method in interface reactor.netty.resources.ConnectionProvider
Returns a Mono that triggers the disposal of the ConnectionProvider when subscribed to.
disposeLater() - Method in interface reactor.netty.resources.LoopResources
Returns a Mono that triggers the disposal of the underlying LoopResources when subscribed to.
disposeLater(Duration, Duration) - Method in interface reactor.netty.resources.LoopResources
Returns a Mono that triggers the disposal of the underlying LoopResources when subscribed to.
disposeLater() - Method in class reactor.netty.resources.PooledConnectionProvider
 
disposeLater() - Method in class reactor.netty.tcp.TcpResources
This has a NOOP implementation by default in order to prevent unintended disposal of the global TCP resources which has a longer lifecycle than regular LoopResources and ConnectionProvider.
disposeLater(Duration, Duration) - Method in class reactor.netty.tcp.TcpResources
This has a NOOP implementation by default in order to prevent unintended disposal of the global TCP resources which has a longer lifecycle than regular LoopResources and ConnectionProvider.
disposeLater() - Method in class reactor.netty.udp.UdpResources
This has a NOOP implementation by default in order to prevent unintended disposal of the global UDP resources which has a longer lifecycle than regular LoopResources.
disposeLater(Duration, Duration) - Method in class reactor.netty.udp.UdpResources
This has a NOOP implementation by default in order to prevent unintended disposal of the global UDP resources which has a longer lifecycle than regular LoopResources.
disposeLoopsAndConnections() - Static method in class reactor.netty.tcp.TcpResources
Shutdown the global TcpResources without resetting them, effectively cleaning up associated resources without creating new ones.
disposeLoopsAndConnectionsLater() - Static method in class reactor.netty.tcp.TcpResources
Prepare to shutdown the global TcpResources without resetting them, effectively cleaning up associated resources without creating new ones.
disposeLoopsAndConnectionsLater(Duration, Duration) - Static method in class reactor.netty.tcp.TcpResources
Prepare to shutdown the global TcpResources without resetting them, effectively cleaning up associated resources without creating new ones.
disposeNow() - Method in interface reactor.netty.DisposableChannel
Releases or closes the underlying Channel in a blocking fashion with 3 seconds default timeout.
disposeNow(Duration) - Method in interface reactor.netty.DisposableChannel
Releases or closes the underlying Channel in a blocking fashion with the provided timeout.
disposeSubscriber() - Method in class reactor.netty.channel.ChannelOperations
 
disposeSubscriber() - Method in interface reactor.netty.DisposableChannel
Returns a CoreSubscriber that will dispose on complete or error
disposeTimeout(Duration) - Method in class reactor.netty.resources.ConnectionProvider.Builder
When ConnectionProvider.dispose() or ConnectionProvider.disposeLater() is called, trigger a graceful shutdown for the connection pools, with this grace period timeout.
disposeWhen(SocketAddress) - Method in interface reactor.netty.resources.ConnectionProvider
Dispose all connection pools for the specified remote address.
disposeWhen(SocketAddress) - Method in class reactor.netty.resources.PooledConnectionProvider
 
disposeWhen(SocketAddress) - Method in class reactor.netty.tcp.TcpResources
Dispose all connection pools for the specified remote address.
doAfterResolve(BiConsumer<? super Connection, ? super SocketAddress>) - Method in class reactor.netty.transport.ClientTransport
Set or add a callback called after SocketAddress is resolved successfully.
doOnBind(Consumer<? super TcpServerConfig>) - Method in class reactor.netty.tcp.TcpServer
 
doOnBind(Consumer<? super CONF>) - Method in class reactor.netty.transport.ServerTransport
Set or add a callback called when ServerTransport is about to start listening for incoming traffic.
doOnBind() - Method in class reactor.netty.transport.ServerTransportConfig
Return the configured callback or null
doOnBind(Consumer<? super UdpServerConfig>) - Method in class reactor.netty.udp.UdpServer
Set or add a callback called when UdpServer is about to start listening for incoming traffic.
doOnBind() - Method in class reactor.netty.udp.UdpServerConfig
Return the configured callback or null
doOnBound(Consumer<? super DisposableServer>) - Method in class reactor.netty.tcp.TcpServer
 
doOnBound(Consumer<? super DisposableServer>) - Method in class reactor.netty.transport.ServerTransport
Set or add a callback called after DisposableServer has been started.
doOnBound() - Method in class reactor.netty.transport.ServerTransportConfig
Return the configured callback or null
doOnBound(Consumer<? super Connection>) - Method in class reactor.netty.udp.UdpServer
Set or add a callback called after UdpServer has been started.
doOnBound() - Method in class reactor.netty.udp.UdpServerConfig
Return the configured callback or null
doOnChannelInit(ChannelPipelineConfigurer) - Method in class reactor.netty.transport.Transport
Configure the channel pipeline while initializing the channel.
doOnChannelInit() - Method in class reactor.netty.transport.TransportConfig
Return the configured callback if any or ChannelPipelineConfigurer.emptyConfigurer()
doOnConnect(Consumer<? super TcpClientConfig>) - Method in class reactor.netty.tcp.TcpClient
 
doOnConnect(Consumer<? super CONF>) - Method in class reactor.netty.transport.ClientTransport
Set or add a callback called when ClientTransport is about to connect to the remote endpoint.
doOnConnect() - Method in class reactor.netty.transport.ClientTransportConfig
Return the configured callback or null
doOnConnect(Consumer<? super UdpClientConfig>) - Method in class reactor.netty.udp.UdpClient
 
doOnConnected(Consumer<? super Connection>) - Method in class reactor.netty.tcp.TcpClient
 
doOnConnected(Consumer<? super Connection>) - Method in class reactor.netty.transport.ClientTransport
Set or add a callback called after Connection has been connected.
doOnConnected() - Method in class reactor.netty.transport.ClientTransportConfig
Return the configured callback or null
doOnConnected(Consumer<? super Connection>) - Method in class reactor.netty.udp.UdpClient
 
doOnConnection(Consumer<? super Connection>) - Method in class reactor.netty.tcp.TcpServer
 
doOnConnection(Consumer<? super Connection>) - Method in class reactor.netty.transport.ServerTransport
Set or add a callback called on new remote Connection.
doOnConnection() - Method in class reactor.netty.transport.ServerTransportConfig
Return the configured callback or null
doOnDisconnected(Consumer<? super Connection>) - Method in class reactor.netty.tcp.TcpClient
 
doOnDisconnected(Consumer<? super Connection>) - Method in class reactor.netty.transport.ClientTransport
Set or add a callback called after Connection has been disconnected.
doOnDisconnected() - Method in class reactor.netty.transport.ClientTransportConfig
Return the configured callback or null
doOnDisconnected(Consumer<? super Connection>) - Method in class reactor.netty.udp.UdpClient
 
doOnResolve(Consumer<? super Connection>) - Method in class reactor.netty.transport.ClientTransport
Set or add a callback called before SocketAddress is resolved.
doOnResolveError(BiConsumer<? super Connection, ? super Throwable>) - Method in class reactor.netty.transport.ClientTransport
Set or add a callback called if an exception happens while resolving to a SocketAddress.
doOnUnbound(Consumer<? super DisposableServer>) - Method in class reactor.netty.tcp.TcpServer
 
doOnUnbound(Consumer<? super DisposableServer>) - Method in class reactor.netty.transport.ServerTransport
Set or add a callback called after DisposableServer has been shutdown.
doOnUnbound() - Method in class reactor.netty.transport.ServerTransportConfig
Return the configured callback or null
doOnUnbound(Consumer<? super Connection>) - Method in class reactor.netty.udp.UdpServer
Set or add a callback called after UdpServer has been shutdown.
doOnUnbound() - Method in class reactor.netty.udp.UdpServerConfig
Return the configured callback or null
duplicate() - Method in class reactor.netty.transport.Transport
Return a new Transport inheriting the current configuration.

E

empty() - Static method in interface reactor.netty.channel.ChannelOperations.OnSetup
Return an empty, no-op factory
emptyConfigurer() - Static method in interface reactor.netty.ChannelPipelineConfigurer
Return a noop configurer
emptyListener() - Static method in interface reactor.netty.ConnectionObserver
Return a noop connection listener
equals(Object) - Method in class reactor.netty.channel.MeterKey
 
equals(Object) - Method in class reactor.netty.tcp.SslProvider
 
equals(Object) - Method in class reactor.netty.transport.NameResolverProvider
 
equals(Object) - Method in class reactor.netty.transport.ProxyProvider
 
ERROR - Static variable in class reactor.netty.Metrics
 
ERRORS - Static variable in class reactor.netty.Metrics
Number of errors that occurred
ERRORS_DESCRIPTION - Static variable in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
estimatePermitCount() - Method in interface reactor.netty.resources.ConnectionProvider.AllocationStrategy
Best-effort peek at the state of the strategy which indicates roughly how many more connections can currently be allocated.
EVENT_LOOP_PREFIX - Static variable in class reactor.netty.Metrics
Name prefix that will be used for Event Loop Group metrics registered in Micrometer's global registry
eventLoopGroup() - Method in class reactor.netty.transport.ClientTransportConfig
 
eventLoopGroup() - Method in class reactor.netty.transport.ServerTransportConfig
 
eventLoopGroup() - Method in class reactor.netty.transport.TransportConfig
Return the configured EventLoopGroup.
eventLoopGroup() - Method in class reactor.netty.udp.UdpServerConfig
 
evictInBackground(Duration) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Set the options to use for configuring ConnectionProvider background eviction.
evictionPredicate(BiPredicate<Connection, ConnectionProvider.ConnectionMetadata>) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Set the options to use for configuring ConnectionProvider custom eviction predicate.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 

F

fail(SocketAddress, Throwable) - Static method in exception reactor.netty.ChannelBindException
family() - Method in class reactor.netty.udp.UdpClientConfig
Return the configured InternetProtocolFamily to run with or null
family() - Method in class reactor.netty.udp.UdpServerConfig
Return the configured InternetProtocolFamily to run with or null
fifo() - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Configure the pool so that if there are idle connections (i.e.
fillInStackTrace() - Method in exception reactor.netty.ChannelBindException
 
filter(M) - Static method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
forClient() - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new client-side SslContext.
forClient() - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new client-side SslContext.
format(Channel, String) - Static method in class reactor.netty.ReactorNetty
Append channel ID to a log message for correlated traces
formatName() - Method in class reactor.netty.channel.ChannelOperations
Return formatted name of this operation
formatSocketAddress(SocketAddress) - Static method in class reactor.netty.Metrics
 
forRemoteHost(SocketAddress, Consumer<ConnectionProvider.HostSpecificSpec>) - Method in class reactor.netty.resources.ConnectionProvider.Builder
Connection pool configuration for a specific remote host.
forServer(File, File) - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new server-side SslContext.
forServer(File, File, String) - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new server-side SslContext.
forServer(InputStream, InputStream) - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new server-side SslContext.
forServer(InputStream, InputStream, String) - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new server-side SslContext.
forServer(KeyManager) - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new server-side SslContext.
forServer(KeyManagerFactory) - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new server-side SslContext.
forServer(PrivateKey, Iterable<? extends X509Certificate>) - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new server-side SslContext.
forServer(PrivateKey, String, Iterable<? extends X509Certificate>) - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new server-side SslContext.
forServer(PrivateKey, String, X509Certificate...) - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new server-side SslContext.
forServer(PrivateKey, X509Certificate...) - Static method in class reactor.netty.tcp.DefaultSslContextSpec
Creates a builder for new server-side SslContext.
forServer(File, File) - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new server-side SslContext.
forServer(File, File, String) - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new server-side SslContext.
forServer(InputStream, InputStream) - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new server-side SslContext.
forServer(InputStream, InputStream, String) - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new server-side SslContext.
forServer(KeyManager) - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new server-side SslContext.
forServer(KeyManagerFactory) - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new server-side SslContext.
forServer(PrivateKey, Iterable<? extends X509Certificate>) - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new server-side SslContext.
forServer(PrivateKey, String, Iterable<? extends X509Certificate>) - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new server-side SslContext.
forServer(PrivateKey, String, X509Certificate...) - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new server-side SslContext.
forServer(PrivateKey, X509Certificate...) - Static method in class reactor.netty.tcp.TcpSslContextSpec
Creates a builder for new server-side SslContext.
from(Channel) - Static method in interface reactor.netty.Connection
Return an existing Connection wrapper or create a simple new one
from(F) - Static method in class reactor.netty.FutureMono
Convert a Future into Mono.
fromInbound(Publisher<?>) - Static method in class reactor.netty.ByteBufFlux
Decorate as ByteBufFlux
fromInbound(Publisher<?>, ByteBufAllocator) - Static method in class reactor.netty.ByteBufFlux
Decorate as ByteBufFlux
fromPath(Path) - Static method in class reactor.netty.ByteBufFlux
Open a FileChannel from a path and stream ByteBuf chunks with a default maximum size of 500K into the returned ByteBufFlux
fromPath(Path, int) - Static method in class reactor.netty.ByteBufFlux
Open a FileChannel from a path and stream ByteBuf chunks with a given maximum size into the returned ByteBufFlux
fromPath(Path, ByteBufAllocator) - Static method in class reactor.netty.ByteBufFlux
Open a FileChannel from a path and stream ByteBuf chunks with a default maximum size of 500K into the returned ByteBufFlux, using the provided ByteBufAllocator.
fromPath(Path, int, ByteBufAllocator) - Static method in class reactor.netty.ByteBufFlux
Open a FileChannel from a path and stream ByteBuf chunks with a given maximum size into the returned ByteBufFlux, using the provided ByteBufAllocator.
fromString(Publisher<? extends String>) - Static method in class reactor.netty.ByteBufFlux
Decorate as ByteBufFlux
fromString(Publisher<? extends String>, Charset, ByteBufAllocator) - Static method in class reactor.netty.ByteBufFlux
Decorate as ByteBufFlux
fromString(Publisher<? extends String>) - Static method in class reactor.netty.ByteBufMono
Decorate as ByteBufMono
fromString(Publisher<? extends String>, Charset, ByteBufAllocator) - Static method in class reactor.netty.ByteBufMono
Decorate as ByteBufMono
FutureMono - Class in reactor.netty
Convert Netty Future into void Mono.
FutureMono() - Constructor for class reactor.netty.FutureMono
 

G

get(Channel) - Static method in class reactor.netty.channel.ChannelOperations
Return the current Channel bound ChannelOperations or null if none
get() - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
 
get() - Method in class reactor.netty.tcp.DefaultSslContextSpec
 
get() - Static method in class reactor.netty.tcp.TcpResources
Return the global TCP resources for event loops and pooling
get() - Method in class reactor.netty.tcp.TcpSslContextSpec
 
get() - Static method in class reactor.netty.udp.UdpResources
Return the global UDP resources for pooling
getAddress() - Method in class reactor.netty.transport.ProxyProvider
The supplier for the address to connect to.
getChannelContext(Channel) - Static method in class reactor.netty.ReactorNetty
Returns ContextView from the channel attributes when exists otherwise returns null.
getDefaultConfigurationType() - Method in class reactor.netty.tcp.SslProvider
Returns the configured default configuration type.
getNameResolverProvider() - Method in class reactor.netty.transport.ClientTransportConfig
Return the configured NameResolverProvider or null
getNonProxyHostsPredicate() - Method in class reactor.netty.transport.ProxyProvider
A predicate Predicate on SocketAddress that returns true when the provided address should be reached directly, bypassing the proxy
getOrCreate(AtomicReference<T>, LoopResources, ConnectionProvider, BiFunction<LoopResources, ConnectionProvider, T>, String) - Static method in class reactor.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.netty.udp.UdpResources
Safely check if existing resource exist and proceed to update/cleanup if new resources references are passed.
getOrCreateDefaultResolver() - Method in class reactor.netty.tcp.TcpResources
Safely checks whether a name resolver exists and proceed with a creation if it does not exist.
getPermits(int) - Method in interface reactor.netty.resources.ConnectionProvider.AllocationStrategy
Try to get the permission to allocate a desired positive number of new connections.
getSslContext() - Method in class reactor.netty.tcp.SslProvider
Returns SslContext instance with configured settings.
getType() - Method in class reactor.netty.transport.ProxyProvider
The proxy type

H

H2CUpgradeHandler - Static variable in interface reactor.netty.NettyPipeline
 
H2Flush - Static variable in interface reactor.netty.NettyPipeline
 
H2MultiplexHandler - Static variable in interface reactor.netty.NettyPipeline
 
H2OrHttp11Codec - Static variable in interface reactor.netty.NettyPipeline
 
H2ToHttp11Codec - Static variable in interface reactor.netty.NettyPipeline
 
handle(BiFunction<? super NettyInbound, ? super NettyOutbound, ? extends Publisher<Void>>) - Method in class reactor.netty.tcp.TcpClient
Attach an IO handler to react on connected client
handle(BiFunction<? super NettyInbound, ? super NettyOutbound, ? extends Publisher<Void>>) - Method in class reactor.netty.tcp.TcpServer
Attaches an I/O handler to react on a connected client
handle(BiFunction<? super UdpInbound, ? super UdpOutbound, ? extends Publisher<Void>>) - Method in class reactor.netty.udp.UdpClient
Attach an IO handler to react on connected client
handle(BiFunction<? super UdpInbound, ? super UdpOutbound, ? extends Publisher<Void>>) - Method in class reactor.netty.udp.UdpServer
Attach an IO handler to react on connected client
handlerConfigurator(Consumer<? super SslHandler>) - Method in interface reactor.netty.tcp.SslProvider.Builder
Set a configurator callback to mutate any property from the provided SslHandler
handshakeTimeout(Duration) - Method in interface reactor.netty.tcp.SslProvider.Builder
Set the options to use for configuring SSL handshake timeout.
handshakeTimeoutMillis(long) - Method in interface reactor.netty.tcp.SslProvider.Builder
Set the options to use for configuring SSL handshake timeout.
hashCode() - Method in class reactor.netty.channel.MeterKey
 
hashCode() - Method in class reactor.netty.tcp.SslProvider
 
hashCode() - Method in class reactor.netty.transport.NameResolverProvider
 
hashCode() - Method in class reactor.netty.transport.ProxyProvider
 
hasNativeSupport() - Static method in interface reactor.netty.resources.LoopResources
Return true if environment supports native connections
hasProxy() - Method in class reactor.netty.transport.ClientTransportConfig
Return true if that ClientTransportConfig is configured with a proxy
HEAP_ARENAS - Static variable in class reactor.netty.Metrics
The number of heap arenas
host() - Method in interface reactor.netty.DisposableServer
Returns the server's host string.
host(String) - Method in class reactor.netty.tcp.TcpClient
 
host(String) - Method in class reactor.netty.tcp.TcpServer
 
host(String) - Method in class reactor.netty.transport.ClientTransport
The host to which this client should connect.
host(String) - Method in interface reactor.netty.transport.ProxyProvider.AddressSpec
The proxy host to connect to.
host(String) - Method in class reactor.netty.transport.ServerTransport
The host to which this server should bind.
host(String) - Method in class reactor.netty.udp.UdpClient
 
host(String) - Method in class reactor.netty.udp.UdpServer
The host to which this server should bind.
hostsFileEntriesResolver() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured custom HostsFileEntriesResolver to be used for hosts file entries or null.
hostsFileEntriesResolver(HostsFileEntriesResolver) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Specifies a custom HostsFileEntriesResolver to be used for hosts file entries.
HostSpecificSpec() - Constructor for class reactor.netty.resources.ConnectionProvider.HostSpecificSpec
 
HTTP_CLIENT_PREFIX - Static variable in class reactor.netty.Metrics
Name prefix that will be used for the HTTP client's metrics registered in Micrometer's global registry
HTTP_SERVER_PREFIX - Static variable in class reactor.netty.Metrics
Name prefix that will be used for the HTTP server's metrics registered in Micrometer's global registry
HttpAggregator - Static variable in interface reactor.netty.NettyPipeline
 
HttpCodec - Static variable in interface reactor.netty.NettyPipeline
 
HttpDecompressor - Static variable in interface reactor.netty.NettyPipeline
 
httpHeaders(Consumer<HttpHeaders>) - Method in interface reactor.netty.transport.ProxyProvider.Builder
A consumer to add request headers for the http proxy.
HttpMetricsHandler - Static variable in interface reactor.netty.NettyPipeline
 
HttpTrafficHandler - Static variable in interface reactor.netty.NettyPipeline
 

I

ID - Static variable in class reactor.netty.Metrics
 
IDLE_CONNECTIONS - Static variable in class reactor.netty.Metrics
The number of the idle connections
idleSize() - Method in interface reactor.netty.resources.ConnectionPoolMetrics
Measure the current number of idle resources in the pool.
idleTime() - Method in interface reactor.netty.resources.ConnectionProvider.ConnectionMetadata
Returns the time in ms that the connection has been idle.
IdleTimeoutHandler - Static variable in interface reactor.netty.NettyPipeline
 
inbound() - Method in class reactor.netty.channel.ChannelOperations
 
inbound() - Method in interface reactor.netty.Connection
Return the NettyInbound read API from this connection.
inboundHandler(BiConsumer<? super ChannelHandlerContext, Object>) - Static method in interface reactor.netty.NettyPipeline
incrementErrorsCount(SocketAddress) - Method in interface reactor.netty.channel.ChannelMetricsRecorder
Increments the number of the errors that are occurred
incrementErrorsCount(ContextView, SocketAddress) - Method in class reactor.netty.channel.ContextAwareChannelMetricsRecorder
Increments the number of the errors that are occurred
incrementErrorsCount(SocketAddress) - Method in class reactor.netty.channel.ContextAwareChannelMetricsRecorder
 
incrementErrorsCount(SocketAddress) - Method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
initShortId() - Method in class reactor.netty.channel.ChannelOperations
 
IO_SELECT_COUNT - Static variable in class reactor.netty.ReactorNetty
Default selector thread count, fallback to -1 (no selector thread)
IO_WORKER_COUNT - Static variable in class reactor.netty.ReactorNetty
Default worker thread count, fallback to available processor (but with a minimum value of 4)
isCompleteOncePreferredResolved() - Method in class reactor.netty.transport.NameResolverProvider
Returns true if the resolver notifies the returned Future as soon as all queries for the preferred address type are complete.
isConnectionReset(Throwable) - Static method in exception reactor.netty.channel.AbortedException
Return true if connection has been simply aborted on a tcp level by verifying if the given inbound error.
isDisableOptionalRecord() - Method in class reactor.netty.transport.NameResolverProvider
Returns true if an optional record inclusion is disabled.
isDisableRecursionDesired() - Method in class reactor.netty.transport.NameResolverProvider
Returns true if recursion desired is disabled.
isDisposed() - Method in class reactor.netty.channel.ChannelOperations
 
isDisposed() - Method in interface reactor.netty.DisposableChannel
 
isDisposed() - Method in class reactor.netty.resources.PooledConnectionProvider
 
isDisposed() - Method in class reactor.netty.tcp.TcpResources
 
isDisposed() - Method in class reactor.netty.udp.UdpResources
 
isInboundCancelled() - Method in class reactor.netty.channel.ChannelOperations
Return true if inbound traffic is not expected anymore
isInboundDisposed() - Method in class reactor.netty.channel.ChannelOperations
Return true if inbound traffic is not incoming or expected anymore
isPersistent() - Method in class reactor.netty.channel.ChannelOperations
 
isPersistent() - Method in interface reactor.netty.Connection
Return false if it will force a close on terminal protocol events thus defeating any pooling strategy Return true (default) if it will release on terminal protocol events thus keeping alive the channel if possible.
isPreferNative() - Method in class reactor.netty.transport.NameResolverProvider
Returns true if prefer native event loop and channel factory (e.g.
isPreferNative() - Method in class reactor.netty.transport.TransportConfig
Return true if prefer native event loop and channel factory (e.g.
isRoundRobinSelection() - Method in class reactor.netty.transport.NameResolverProvider
Returns true if RoundRobinDnsAddressResolverGroup is in use.
isSecure() - Method in class reactor.netty.tcp.TcpClientConfig
Return true if that TcpClient secured via SSL transport
isSecure() - Method in class reactor.netty.tcp.TcpServerConfig
Returns true if that TcpServer secured via SSL transport
isSubscriptionDisposed() - Method in class reactor.netty.channel.ChannelOperations
Return true if dispose subscription has been terminated

L

LEASING_STRATEGY_FIFO - Static variable in interface reactor.netty.resources.ConnectionProvider
The connection selection is first in, first out.
LEASING_STRATEGY_LIFO - Static variable in interface reactor.netty.resources.ConnectionProvider
The connection selection is last in, first out.
LEFT - Static variable in interface reactor.netty.NettyPipeline
 
lifeTime() - Method in interface reactor.netty.resources.ConnectionProvider.ConnectionMetadata
Returns the age of the connection in ms.
lifo() - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Configure the pool so that if there are idle connections (i.e.
listener() - Method in class reactor.netty.channel.ChannelOperations
Return the available parent ConnectionObserver for user-facing lifecycle handling
LOCAL_ADDRESS - Static variable in class reactor.netty.Metrics
 
localHost() - Method in exception reactor.netty.ChannelBindException
Return the configured binding host
localPort() - Method in exception reactor.netty.ChannelBindException
Return the configured binding port
LoggingHandler - Static variable in interface reactor.netty.NettyPipeline
 
loggingHandler() - Method in class reactor.netty.transport.TransportConfig
Return the configured LoggingHandler or null
loggingHandler(LoggingHandler) - Method in class reactor.netty.transport.TransportConfig
 
logPoolState(Channel, InstrumentedPool<? extends Connection>, String) - Static method in class reactor.netty.resources.PooledConnectionProvider
 
logPoolState(Channel, InstrumentedPool<? extends Connection>, String, Throwable) - Static method in class reactor.netty.resources.PooledConnectionProvider
 
LoopResources - Interface in reactor.netty.resources
An EventLoopGroup selector with associated Channel factories.
loopResources() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured LoopResources or null.
loopResources() - Method in class reactor.netty.transport.TransportConfig
Return the configured LoopResources or the default

M

MapUtils - Class in reactor.netty.internal.util
This class contains temporary workarounds for Java 8 Map issues.
markPersistent(boolean) - Method in interface reactor.netty.Connection
Mark the underlying channel as persistent or not.
MAX_CONNECTIONS - Static variable in class reactor.netty.Metrics
The maximum number of active connections that are allowed
MAX_PENDING_CONNECTIONS - Static variable in class reactor.netty.Metrics
The maximum number of requests that will be queued while waiting for a ready connection
maxAllocatedSize() - Method in interface reactor.netty.resources.ConnectionPoolMetrics
Get the maximum number of live resources this Pool will allow.
maxConnections(int) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Set the options to use for configuring ConnectionProvider maximum connections per connection pool.
maxConnections() - Method in interface reactor.netty.resources.ConnectionProvider
Returns the maximum number of connections before starting pending
maxConnections() - Method in class reactor.netty.resources.PooledConnectionProvider
 
maxConnections() - Method in class reactor.netty.tcp.TcpResources
 
maxConnectionsPerHost() - Method in interface reactor.netty.resources.ConnectionProvider
Returns the maximum number of connections per host before starting pending
maxConnectionsPerHost() - Method in class reactor.netty.resources.PooledConnectionProvider
 
maxConnectionsPerHost() - Method in class reactor.netty.tcp.TcpResources
 
maxIdleTime(Duration) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Set the options to use for configuring ConnectionProvider max idle time (resolution: ms).
maxIdleTime() - Method in class reactor.netty.resources.PooledConnectionProvider.PoolFactory
 
maxLifeTime(Duration) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Set the options to use for configuring ConnectionProvider max life time (resolution: ms).
maxLifeTime() - Method in class reactor.netty.resources.PooledConnectionProvider.PoolFactory
 
maxPayloadSize() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured capacity of the datagram packet buffer.
maxPayloadSize(int) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets the capacity of the datagram packet buffer (in bytes).
maxPendingAcquireSize() - Method in interface reactor.netty.resources.ConnectionPoolMetrics
Get the maximum number of Pool.acquire() this Pool can queue in a pending state when no available resource is immediately handy (and the Pool cannot allocate more resources).
maxQueriesPerResolve() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured maximum allowed number of DNS queries to send when resolving a host name.
maxQueriesPerResolve(int) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets the maximum allowed number of DNS queries to send when resolving a host name.
MeterKey - Class in reactor.netty.channel
Contains meters' tags values.
MeterKey(String, String, String, String) - Constructor for class reactor.netty.channel.MeterKey
 
METHOD - Static variable in class reactor.netty.Metrics
 
Metrics - Class in reactor.netty
Constants and utilities around metrics.
Metrics() - Constructor for class reactor.netty.Metrics
 
metrics(boolean) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Whether to enable metrics to be collected and registered in Micrometer's globalRegistry under the name Metrics.CONNECTION_PROVIDER_PREFIX.
metrics(boolean, Supplier<? extends ConnectionProvider.MeterRegistrar>) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Specifies whether the metrics are enabled on the ConnectionProvider.
metrics(boolean) - Method in class reactor.netty.tcp.TcpClient
 
metrics(boolean, Supplier<? extends ChannelMetricsRecorder>) - Method in class reactor.netty.tcp.TcpClient
 
metrics(boolean) - Method in class reactor.netty.tcp.TcpServer
 
metrics(boolean, Supplier<? extends ChannelMetricsRecorder>) - Method in class reactor.netty.tcp.TcpServer
 
metrics(boolean) - Method in class reactor.netty.transport.Transport
Whether to enable metrics to be collected and registered in Micrometer's globalRegistry.
metrics(boolean, Supplier<? extends ChannelMetricsRecorder>) - Method in class reactor.netty.transport.Transport
Specifies whether the metrics are enabled on the Transport.
metrics(boolean) - Method in class reactor.netty.udp.UdpClient
 
metrics(boolean, Supplier<? extends ChannelMetricsRecorder>) - Method in class reactor.netty.udp.UdpClient
 
metrics(boolean) - Method in class reactor.netty.udp.UdpServer
 
metrics(boolean, Supplier<? extends ChannelMetricsRecorder>) - Method in class reactor.netty.udp.UdpServer
 
metricsRecorder() - Method in class reactor.netty.transport.TransportConfig
Return the configured metrics recorder ChannelMetricsRecorder or null
metricsRecorder(Supplier<? extends ChannelMetricsRecorder>) - Method in class reactor.netty.transport.TransportConfig
Obtains immediately the ChannelMetricsRecorder from the provided Supplier
metricsRecorderInternal() - Method in class reactor.netty.transport.TransportConfig
 
MicrometerChannelMetricsRecorder - Class in reactor.netty.channel
A ChannelMetricsRecorder implementation for integration with Micrometer.
MicrometerChannelMetricsRecorder(String, String) - Constructor for class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
multicast() - Method in class reactor.netty.ByteBufFlux
Allow multiple consumers downstream of the flux while also disabling auto memory release on each buffer published (retaining in order to prevent premature recycling).
mutate() - Method in interface reactor.netty.resources.ConnectionProvider
Returns a builder to mutate properties of this ConnectionProvider
mutate() - Method in class reactor.netty.resources.PooledConnectionProvider
 
mutate() - Method in class reactor.netty.tcp.TcpResources
 

N

name() - Method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
NAME - Static variable in class reactor.netty.Metrics
 
name(String) - Method in class reactor.netty.resources.ConnectionProvider.Builder
ConnectionProvider name is used for metrics
name() - Method in interface reactor.netty.resources.ConnectionProvider
Returns ConnectionProvider name used for metrics
name() - Method in class reactor.netty.resources.PooledConnectionProvider
 
name() - Method in class reactor.netty.tcp.TcpResources
 
NameResolverProvider - Class in reactor.netty.transport
NameResolverProvider.NameResolverSpec - Interface in reactor.netty.transport
 
NATIVE - Static variable in class reactor.netty.ReactorNetty
Default value whether the native transport (epoll, kqueue) will be preferred, fallback it will be preferred when available
ndots(int) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets the number of dots which must appear in a name before an initial absolute query is made.
ndots() - Method in class reactor.netty.transport.NameResolverProvider
Returns the number of dots which must appear in a name before an initial absolute query is made.
NettyInbound - Interface in reactor.netty
An inbound-traffic API delegating to an underlying Channel
NettyOutbound - Interface in reactor.netty
An outbound-traffic API delegating to an underlying Channel.
NettyPipeline - Interface in reactor.netty
Constant for names used when adding/removing ChannelHandler.
neverComplete() - Method in interface reactor.netty.NettyOutbound
Returns a never completing Mono after this NettyOutbound.then() has completed.
newConnection() - Static method in interface reactor.netty.resources.ConnectionProvider
Return a ConnectionProvider that will always create a new Connection.
newConnection() - Static method in class reactor.netty.tcp.TcpClient
Prepare a non pooled TcpClient
newNameResolverGroup(LoopResources, boolean) - Method in class reactor.netty.transport.NameResolverProvider
Provides a new DnsAddressResolverGroup.
newPool(Publisher<T>, AllocationStrategy, Function<T, Publisher<Void>>, BiPredicate<T, PooledRefMetadata>) - Method in class reactor.netty.resources.PooledConnectionProvider.PoolFactory
 
newPool(Publisher<T>, AllocationStrategy, Function<T, Publisher<Void>>, BiPredicate<T, PooledRefMetadata>, Function<PoolConfig<T>, InstrumentedPool<T>>) - Method in class reactor.netty.resources.PooledConnectionProvider.PoolFactory
 
newProxyHandler() - Method in class reactor.netty.transport.ProxyProvider
Return a new eventual ProxyHandler
nonProxyHosts(String) - Method in interface reactor.netty.transport.ProxyProvider.Builder
Regular expression (using java.util.regex) for a configured list of hosts that should be reached directly, bypassing the proxy.
nonProxyHostsPredicate(Predicate<SocketAddress>) - Method in interface reactor.netty.transport.ProxyProvider.Builder
A standard predicate expression for a configured list of hosts that should be reached directly, bypassing the proxy.
NonSslRedirectDetector - Static variable in interface reactor.netty.NettyPipeline
 
NonSslRedirectHandler - Static variable in interface reactor.netty.NettyPipeline
 
noProxy() - Method in class reactor.netty.tcp.TcpClient
 
noProxy() - Method in class reactor.netty.transport.ClientTransport
Remove any previously applied Proxy configuration customization
NORMAL_CACHE_SIZE - Static variable in class reactor.netty.Metrics
The size of the normal cache
noSSL() - Method in class reactor.netty.tcp.TcpClient
Remove any previously applied SSL configuration customization
noSSL() - Method in class reactor.netty.tcp.TcpServer
Removes any previously applied SSL configuration customization

O

observe(ConnectionObserver) - Method in class reactor.netty.tcp.TcpClient
 
observe(ConnectionObserver) - Method in class reactor.netty.transport.Transport
Set or add the given ConnectionObserver to observe the connection state changes.
observe(ConnectionObserver) - Method in class reactor.netty.udp.UdpClient
 
observe(ConnectionObserver) - Method in class reactor.netty.udp.UdpServer
 
onChannel(Class<CHANNEL>, EventLoopGroup) - Method in interface reactor.netty.resources.LoopResources
Callback for a Channel selection.
onChannel(Class<CHANNEL>, EventLoopGroup) - Method in class reactor.netty.tcp.TcpResources
 
onChannel(Class<CHANNEL>, EventLoopGroup) - Method in class reactor.netty.udp.UdpResources
 
onChannelClass(Class<CHANNEL>, EventLoopGroup) - Method in interface reactor.netty.resources.LoopResources
Callback for a Channel class selection.
onChannelClass(Class<CHANNEL>, EventLoopGroup) - Method in class reactor.netty.tcp.TcpResources
 
onChannelClass(Class<CHANNEL>, EventLoopGroup) - Method in class reactor.netty.udp.UdpResources
 
onChannelInit(ConnectionObserver, Channel, SocketAddress) - Method in interface reactor.netty.ChannelPipelineConfigurer
Configure the channel pipeline while initializing the channel.
OnChannelReadIdle - Static variable in interface reactor.netty.NettyPipeline
 
OnChannelWriteIdle - Static variable in interface reactor.netty.NettyPipeline
 
onClient(boolean) - Method in interface reactor.netty.resources.LoopResources
Callback for client EventLoopGroup creation.
onClient(boolean) - Method in class reactor.netty.tcp.TcpResources
 
onClient(boolean) - Method in class reactor.netty.udp.UdpResources
 
onComplete() - Method in class reactor.netty.channel.ChannelOperations
 
onDispose() - Method in class reactor.netty.channel.ChannelOperations
 
onDispose(Disposable) - Method in class reactor.netty.channel.ChannelOperations
 
onDispose(Disposable) - Method in interface reactor.netty.Connection
 
onDispose() - Method in interface reactor.netty.DisposableChannel
Returns an observing Mono terminating with success when shutdown successfully or error.
onDispose(Disposable) - Method in interface reactor.netty.DisposableChannel
Assigns a Disposable to be invoked when the channel is closed.
onDispose(Mono<Void>) - Method in class reactor.netty.resources.PooledConnectionProvider
 
onError(Throwable) - Method in class reactor.netty.channel.ChannelOperations
 
onInboundCancel() - Method in class reactor.netty.channel.ChannelOperations
React on inbound cancel (receive() subscriber cancelled)
onInboundClose() - Method in class reactor.netty.channel.ChannelOperations
React on inbound close (channel closed prematurely)
onInboundComplete() - Method in class reactor.netty.channel.ChannelOperations
React on inbound completion (last packet)
onInboundError(Throwable) - Method in class reactor.netty.channel.ChannelOperations
React on inbound error
onInboundNext(ChannelHandlerContext, Object) - Method in class reactor.netty.channel.ChannelOperations
React on inbound Channel.read()
onNext(Void) - Method in class reactor.netty.channel.ChannelOperations
 
onOutboundComplete() - Method in class reactor.netty.channel.ChannelOperations
React on inbound/outbound completion (last packet)
onOutboundError(Throwable) - Method in class reactor.netty.channel.ChannelOperations
React on inbound/outbound error
onReadIdle(long, Runnable) - Method in interface reactor.netty.Connection
Assign a Runnable to be invoked when reads have become idle for the given timeout.
onServer(boolean) - Method in interface reactor.netty.resources.LoopResources
Callback for server EventLoopGroup creation, this is the EventLoopGroup for the child channel.
onServer(boolean) - Method in class reactor.netty.tcp.TcpResources
 
onServer(boolean) - Method in class reactor.netty.udp.UdpResources
 
onServerSelect(boolean) - Method in interface reactor.netty.resources.LoopResources
Callback for server select EventLoopGroup creation, this is the EventLoopGroup for the acceptor channel.
onServerSelect(boolean) - Method in class reactor.netty.tcp.TcpResources
 
onServerSelect(boolean) - Method in class reactor.netty.udp.UdpResources
 
onStateChange(Connection, ConnectionObserver.State) - Method in interface reactor.netty.ConnectionObserver
React on connection state change (e.g.
onSubscribe(Subscription) - Method in class reactor.netty.channel.ChannelOperations
 
onTerminate() - Method in class reactor.netty.channel.ChannelOperations
Return a Mono succeeding when a ChannelOperations has been terminated
onTerminate() - Method in interface reactor.netty.Connection
Return a Mono succeeding when a Connection is not used anymore by any current operations.
onUncaughtException(Connection, Throwable) - Method in interface reactor.netty.ConnectionObserver
React on connection fatal error, will request a disconnecting state change by default.
onWriteIdle(long, Runnable) - Method in interface reactor.netty.Connection
Assign a Runnable to be invoked when writes have become idle for the given timeout.
option(ChannelOption<O>, O) - Method in class reactor.netty.tcp.TcpClient
 
option(ChannelOption<O>, O) - Method in class reactor.netty.transport.Transport
Update the given option key or remove it if the value is null.
option(ChannelOption<O>, O) - Method in class reactor.netty.udp.UdpClient
 
option(ChannelOption<O>, O) - Method in class reactor.netty.udp.UdpServer
 
options() - Method in class reactor.netty.transport.TransportConfig
Return the read-only ChannelOption map
outbound() - Method in class reactor.netty.channel.ChannelOperations
 
outbound() - Method in interface reactor.netty.Connection
Return the NettyOutbound write API from this connection.

P

parseAddress(String, int) - Static method in class reactor.netty.transport.AddressUtils
Parse unresolved InetSocketAddress.
parseAddress(String, int, boolean) - Static method in class reactor.netty.transport.AddressUtils
Parse unresolved InetSocketAddress.
password(Function<? super String, ? extends String>) - Method in interface reactor.netty.transport.ProxyProvider.Builder
A function to supply the proxy's password from the username.
path() - Method in interface reactor.netty.DisposableServer
Returns the server's path to the domain socket.
PENDING_CONNECTIONS - Static variable in class reactor.netty.Metrics
The number of requests that are waiting for a connection
PENDING_STREAMS - Static variable in class reactor.netty.Metrics
The number of requests that are waiting for opening HTTP/2 stream
PENDING_TASKS - Static variable in class reactor.netty.Metrics
The number of tasks that are pending for processing on an event loop
pendingAcquireMaxCount(int) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Set the options to use for configuring ConnectionProvider the maximum number of registered requests for acquire to keep in a pending queue When invoked with -1 the pending queue will not have upper limit.
pendingAcquireSize() - Method in interface reactor.netty.resources.ConnectionPoolMetrics
Measure the current number of "pending" acquire Monos in the Pool.
pendingAcquireTimeout(Duration) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Set the options to use for configuring ConnectionProvider acquire timeout (resolution: ms).
pendingAcquireTimer(BiFunction<Runnable, Duration, Disposable>) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
Set the option to use for configuring ConnectionProvider pending acquire timer.
permitGranted() - Method in interface reactor.netty.resources.ConnectionProvider.AllocationStrategy
Returns the best estimate of the number of permits currently granted, between 0 and Integer.MAX_VALUE
permitMaximum() - Method in interface reactor.netty.resources.ConnectionProvider.AllocationStrategy
Returns the maximum number of permits this strategy can grant in total, or Integer.MAX_VALUE for unbounded
permitMinimum() - Method in interface reactor.netty.resources.ConnectionProvider.AllocationStrategy
Return the minimum number of permits this strategy tries to maintain granted (reflecting a minimal size for the pool), or 0 for scale-to-zero.
POOL_ACQUIRE_TIMEOUT - Static variable in class reactor.netty.ReactorNetty
Default acquisition timeout (milliseconds) before error.
POOL_GET_PERMITS_SAMPLING_RATE - Static variable in class reactor.netty.ReactorNetty
Default getPermitsSamplingRate (between 0d and 1d (percentage)) to be used with a SamplingAllocationStrategy.
POOL_LEASING_STRATEGY - Static variable in class reactor.netty.ReactorNetty
Default leasing strategy (fifo, lifo), fallback to fifo.
POOL_MAX_CONNECTIONS - Static variable in class reactor.netty.ReactorNetty
Default max connections.
POOL_MAX_IDLE_TIME - Static variable in class reactor.netty.ReactorNetty
Default max idle time, fallback - max idle time is not specified.
POOL_MAX_LIFE_TIME - Static variable in class reactor.netty.ReactorNetty
Default max life time, fallback - max life time is not specified.
POOL_RETURN_PERMITS_SAMPLING_RATE - Static variable in class reactor.netty.ReactorNetty
Default returnPermitsSamplingRate (between 0d and 1d (percentage)) to be used with a SamplingAllocationStrategy.
PooledConnectionProvider<T extends Connection> - Class in reactor.netty.resources
Base ConnectionProvider implementation.
PooledConnectionProvider(ConnectionProvider.Builder) - Constructor for class reactor.netty.resources.PooledConnectionProvider
 
PooledConnectionProvider.PoolFactory<T extends Connection> - Class in reactor.netty.resources
 
poolFactory(SocketAddress) - Method in class reactor.netty.resources.PooledConnectionProvider
 
port() - Method in interface reactor.netty.DisposableServer
Returns this server's port.
port(int) - Method in class reactor.netty.tcp.TcpClient
 
port(int) - Method in class reactor.netty.tcp.TcpServer
 
port(int) - Method in class reactor.netty.transport.ClientTransport
The port to which this client should connect.
port(int) - Method in interface reactor.netty.transport.ProxyProvider.Builder
The proxy port to connect to.
port(int) - Method in class reactor.netty.transport.ServerTransport
The port to which this server should bind.
port(int) - Method in class reactor.netty.udp.UdpClient
 
port(int) - Method in class reactor.netty.udp.UdpServer
The port to which this server should bind.
PREDICATE_GROUP_FLUSH - Static variable in class reactor.netty.ReactorNetty
 
protocol() - Method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
proxy(Consumer<? super ProxyProvider.TypeSpec>) - Method in class reactor.netty.tcp.TcpClient
 
proxy(Consumer<? super ProxyProvider.TypeSpec>) - Method in class reactor.netty.transport.ClientTransport
Apply a proxy configuration
ProxyHandler - Static variable in interface reactor.netty.NettyPipeline
 
ProxyLoggingHandler - Static variable in interface reactor.netty.NettyPipeline
 
ProxyProtocolDecoder - Static variable in interface reactor.netty.NettyPipeline
 
ProxyProtocolReader - Static variable in interface reactor.netty.NettyPipeline
 
proxyProvider() - Method in class reactor.netty.transport.ClientTransportConfig
Return the ProxyProvider if any or null
proxyProvider(ProxyProvider) - Method in class reactor.netty.transport.ClientTransportConfig
 
ProxyProvider - Class in reactor.netty.transport
Proxy configuration
ProxyProvider.AddressSpec - Interface in reactor.netty.transport
 
ProxyProvider.Builder - Interface in reactor.netty.transport
 
ProxyProvider.Proxy - Enum in reactor.netty.transport
Proxy Type
ProxyProvider.TypeSpec - Interface in reactor.netty.transport
 
proxyWithSystemProperties() - Method in class reactor.netty.transport.ClientTransport
Set up a proxy from the java system properties.

Q

queryTimeout(Duration) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets the timeout of each DNS query performed by this resolver (resolution: milliseconds).
queryTimeout() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured timeout of each DNS query performed by this resolver.

R

ReactiveBridge - Static variable in interface reactor.netty.NettyPipeline
 
reactor.netty - package reactor.netty
Main Reactor Netty Contracts used by all client and server implementations
reactor.netty.channel - package reactor.netty.channel
Netty <-> Reactive Streams bridge via channel handler.
reactor.netty.contextpropagation - package reactor.netty.contextpropagation
This package contains context propagation utilities.
reactor.netty.internal.util - package reactor.netty.internal.util
Reactor Netty internal utilities.
reactor.netty.resources - package reactor.netty.resources
Contracts for managing connections via ConnectionProvider and event-loop resources via LoopResources
reactor.netty.tcp - package reactor.netty.tcp
Components for writing TCP-based clients and servers using Reactor abstractions.
reactor.netty.transport - package reactor.netty.transport
Transport builders for clients and servers.
reactor.netty.transport.logging - package reactor.netty.transport.logging
Reactor Netty LoggingHandler implementation.
reactor.netty.udp - package reactor.netty.udp
Components for writing UDP-based clients and servers using Reactor abstractions.
ReactorNetty - Class in reactor.netty
Internal helpers for reactor-netty contracts
readableType() - Method in class reactor.netty.contextpropagation.ChannelContextAccessor
 
readValue(Channel, Object) - Method in class reactor.netty.contextpropagation.ChannelContextAccessor
 
readValues(Channel, Predicate<Object>, Map<Object, Object>) - Method in class reactor.netty.contextpropagation.ChannelContextAccessor
 
rebind(Connection) - Method in interface reactor.netty.Connection
Bind a new Connection reference or null to the channel attributes only if this instance is currently bound.
receive() - Method in class reactor.netty.channel.ChannelOperations
 
receive() - Method in interface reactor.netty.NettyInbound
A Flux extension that allows for extra decoding operators
receiveObject() - Method in class reactor.netty.channel.ChannelOperations
 
receiveObject() - Method in interface reactor.netty.NettyInbound
a Object inbound Flux
recordConnectTime(SocketAddress, Duration, String) - Method in interface reactor.netty.channel.ChannelMetricsRecorder
Records the time that is spent for connecting to the remote address Relevant only when on the client
recordConnectTime(ContextView, SocketAddress, Duration, String) - Method in class reactor.netty.channel.ContextAwareChannelMetricsRecorder
Records the time that is spent for connecting to the remote address Relevant only when on the client
recordConnectTime(SocketAddress, Duration, String) - Method in class reactor.netty.channel.ContextAwareChannelMetricsRecorder
 
recordConnectTime(SocketAddress, Duration, String) - Method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
recordDataReceived(SocketAddress, long) - Method in interface reactor.netty.channel.ChannelMetricsRecorder
Records the amount of the data that is received, in bytes
recordDataReceived(ContextView, SocketAddress, long) - Method in class reactor.netty.channel.ContextAwareChannelMetricsRecorder
Records the amount of the data that is received, in bytes
recordDataReceived(SocketAddress, long) - Method in class reactor.netty.channel.ContextAwareChannelMetricsRecorder
 
recordDataReceived(SocketAddress, long) - Method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
recordDataSent(SocketAddress, long) - Method in interface reactor.netty.channel.ChannelMetricsRecorder
Records the amount of the data that is sent, in bytes
recordDataSent(ContextView, SocketAddress, long) - Method in class reactor.netty.channel.ContextAwareChannelMetricsRecorder
Records the amount of the data that is sent, in bytes
recordDataSent(SocketAddress, long) - Method in class reactor.netty.channel.ContextAwareChannelMetricsRecorder
 
recordDataSent(SocketAddress, long) - Method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
recorder() - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
recorder() - Method in class reactor.netty.channel.ChannelMetricsHandler
 
recordException(ChannelHandlerContext, SocketAddress) - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
recordRead(ChannelHandlerContext, SocketAddress, long) - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
recordResolveAddressTime(SocketAddress, Duration, String) - Method in interface reactor.netty.channel.ChannelMetricsRecorder
Records the time that is spent for resolving the remote address Relevant only when on the client
recordResolveAddressTime(SocketAddress, Duration, String) - Method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
recordServerConnectionClosed(SocketAddress) - Method in interface reactor.netty.channel.ChannelMetricsRecorder
Records a just disconnected server connection
recordServerConnectionClosed(SocketAddress) - Method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
recordServerConnectionOpened(SocketAddress) - Method in interface reactor.netty.channel.ChannelMetricsRecorder
Records a just accepted server connection
recordServerConnectionOpened(SocketAddress) - Method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
recordTlsHandshakeTime(SocketAddress, Duration, String) - Method in interface reactor.netty.channel.ChannelMetricsRecorder
Records the time that is spent for TLS handshake
recordTlsHandshakeTime(ContextView, SocketAddress, Duration, String) - Method in class reactor.netty.channel.ContextAwareChannelMetricsRecorder
Records the time that is spent for TLS handshake
recordTlsHandshakeTime(SocketAddress, Duration, String) - Method in class reactor.netty.channel.ContextAwareChannelMetricsRecorder
 
recordTlsHandshakeTime(SocketAddress, Duration, String) - Method in class reactor.netty.channel.MicrometerChannelMetricsRecorder
 
recordWrite(ChannelHandlerContext, SocketAddress, long) - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
registerDefaultMetrics(String, SocketAddress, InstrumentedPool.PoolMetrics) - Method in class reactor.netty.resources.PooledConnectionProvider
 
registerMetrics(String, String, SocketAddress, ConnectionPoolMetrics) - Method in interface reactor.netty.resources.ConnectionProvider.MeterRegistrar
Invoked when a connection pool is created.
REGISTRY - Static variable in class reactor.netty.Metrics
 
RELEASED - Static variable in interface reactor.netty.ConnectionObserver.State
Propagated when a connection has been released but not fully closed (keep-alive or pooling)
releaseTimestamp() - Method in interface reactor.netty.resources.ConnectionProvider.ConnectionMetadata
Returns a timestamp that denotes the order in which the connection was last released, to millisecond precision.
REMOTE_ADDRESS - Static variable in class reactor.netty.Metrics
 
remoteAddress(Supplier<? extends SocketAddress>) - Method in class reactor.netty.tcp.TcpClient
 
remoteAddress(Supplier<? extends SocketAddress>) - Method in class reactor.netty.transport.ClientTransport
The address to which this client should connect on each subscribe.
remoteAddress() - Method in class reactor.netty.transport.ClientTransportConfig
Return the remote configured SocketAddress
remoteAddress(Supplier<? extends SocketAddress>) - Method in class reactor.netty.udp.UdpClient
 
removeHandler(String) - Method in interface reactor.netty.Connection
Remove a named handler if present and return this context
replaceHandler(String, ChannelHandler) - Method in interface reactor.netty.Connection
Replace a named handler if present and return this context.
replaceUnresolvedNumericIp(InetSocketAddress) - Static method in class reactor.netty.transport.AddressUtils
Replaces an unresolved InetSocketAddress with a resolved instance in the case that the passed address is a numeric IP address (both IPv4 and IPv6 are supported).
replaceWithResolved(InetSocketAddress) - Static method in class reactor.netty.transport.AddressUtils
Replaces an unresolved InetSocketAddress with a resolved instance in the case that the passed address is unresolved.
reset() - Static method in class reactor.netty.tcp.TcpResources
Reset TCP resources to default and return its instance
reset() - Static method in class reactor.netty.udp.UdpResources
Reset UDP resources to default and return its instance
resolveCache(DnsCache) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets the resolve cache to use for DNS resolution
resolveCache() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured DNS resolver cache or null
resolvedAddressTypes(ResolvedAddressTypes) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets the list of the protocol families of the address resolved.
resolvedAddressTypes() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured list of the protocol families of the address resolved or null.
resolver(AddressResolverGroup<?>) - Method in class reactor.netty.tcp.TcpClient
 
resolver(AddressResolverGroup<?>) - Method in class reactor.netty.transport.ClientTransport
resolver(Consumer<NameResolverProvider.NameResolverSpec>) - Method in class reactor.netty.transport.ClientTransport
Apply a name resolver configuration.
resolver() - Method in class reactor.netty.transport.ClientTransportConfig
Return the configured AddressResolverGroup or null.
resolverInternal() - Method in class reactor.netty.transport.ClientTransportConfig
 
RESPONSE_TIME - Static variable in class reactor.netty.Metrics
Total time for the request/response
ResponseTimeoutHandler - Static variable in interface reactor.netty.NettyPipeline
 
retain() - Method in class reactor.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.netty.ByteBufMono
Disable auto memory release on each signal published in order to prevent premature recycling when buffers are accumulated downstream (async).
returnPermits(int) - Method in interface reactor.netty.resources.ConnectionProvider.AllocationStrategy
Update the strategy to indicate that N connections were discarded, potentially leaving space for N new ones to be allocated.
RIGHT - Static variable in interface reactor.netty.NettyPipeline
 
roundRobinSelection(boolean) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Enables an AddressResolverGroup of DnsNameResolvers that supports random selection of destination addresses if multiple are provided by the nameserver.
runOn(EventLoopGroup) - Method in class reactor.netty.tcp.TcpClient
 
runOn(LoopResources) - Method in class reactor.netty.tcp.TcpClient
 
runOn(LoopResources, boolean) - Method in class reactor.netty.tcp.TcpClient
 
runOn(EventLoopGroup) - Method in class reactor.netty.tcp.TcpServer
 
runOn(LoopResources) - Method in class reactor.netty.tcp.TcpServer
 
runOn(LoopResources, boolean) - Method in class reactor.netty.tcp.TcpServer
 
runOn(LoopResources, boolean) - Method in class reactor.netty.transport.ClientTransport
 
runOn(EventLoopGroup) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Performs the communication with the DNS servers on the given EventLoopGroup.
runOn(LoopResources) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Performs the communication with the DNS servers on a supplied EventLoopGroup from the LoopResources container.
runOn(LoopResources, boolean) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Performs the communication with the DNS servers on a supplied EventLoopGroup from the LoopResources container.
runOn(EventLoopGroup) - Method in class reactor.netty.transport.Transport
Run IO loops on the given EventLoopGroup.
runOn(LoopResources) - Method in class reactor.netty.transport.Transport
Run IO loops on a supplied EventLoopGroup from the LoopResources container.
runOn(LoopResources, boolean) - Method in class reactor.netty.transport.Transport
Run IO loops on a supplied EventLoopGroup from the LoopResources container.
runOn(EventLoopGroup) - Method in class reactor.netty.udp.UdpClient
 
runOn(LoopResources) - Method in class reactor.netty.udp.UdpClient
 
runOn(LoopResources, boolean) - Method in class reactor.netty.udp.UdpClient
Run IO loops on a supplied EventLoopGroup from the LoopResources container.
runOn(LoopResources, InternetProtocolFamily) - Method in class reactor.netty.udp.UdpClient
Run IO loops on a supplied EventLoopGroup from the LoopResources container.
runOn(EventLoopGroup) - Method in class reactor.netty.udp.UdpServer
 
runOn(LoopResources) - Method in class reactor.netty.udp.UdpServer
 
runOn(LoopResources, boolean) - Method in class reactor.netty.udp.UdpServer
Run IO loops on a supplied EventLoopGroup from the LoopResources container.
runOn(LoopResources, InternetProtocolFamily) - Method in class reactor.netty.udp.UdpServer
Run IO loops on a supplied EventLoopGroup from the LoopResources container.

S

safeRelease(Object) - Static method in class reactor.netty.ReactorNetty
Try to call ReferenceCounted.release() if the specified message implements ReferenceCounted.
searchDomains(List<String>) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets the list of search domains of the resolver.
searchDomains() - Method in class reactor.netty.transport.NameResolverProvider
Returns the configured list of search domains of the resolver or null.
secure() - Method in class reactor.netty.tcp.TcpClient
Enable default sslContext support.
secure(Consumer<? super SslProvider.SslContextSpec>) - Method in class reactor.netty.tcp.TcpClient
Apply an SSL configuration customization via the passed builder.
secure(SslProvider) - Method in class reactor.netty.tcp.TcpClient
Apply an SSL configuration via the passed SslProvider.
secure(Consumer<? super SslProvider.SslContextSpec>) - Method in class reactor.netty.tcp.TcpServer
Apply an SSL configuration customization via the passed builder.
secure(SslProvider) - Method in class reactor.netty.tcp.TcpServer
Applies an SSL configuration via the passed SslProvider.
send(Publisher<? extends ByteBuf>, Predicate<ByteBuf>) - Method in class reactor.netty.channel.ChannelOperations
 
send(Publisher<? extends ByteBuf>) - Method in interface reactor.netty.NettyOutbound
Sends data to the peer, listens for any error on write and closes on terminal signal (complete|error).
send(Publisher<? extends ByteBuf>, Predicate<ByteBuf>) - Method in interface reactor.netty.NettyOutbound
Sends data to the peer, listens for any error on write and closes on terminal signal (complete|error).
sendByteArray(Publisher<? extends byte[]>) - Method in interface reactor.netty.NettyOutbound
Sends bytes to the peer, listens for any error on write and closes on terminal signal (complete|error).
sendFile(Path) - Method in interface reactor.netty.NettyOutbound
Sends content from given Path using FileChannel.transferTo(long, long, WritableByteChannel) support.
sendFile(Path, long, long) - Method in interface reactor.netty.NettyOutbound
Sends content from the given Path using FileChannel.transferTo(long, long, WritableByteChannel) support, if the system supports it, the path resolves to a local file system File, compression and SSL/TLS is not enabled, then transfer will use zero-byte copy to the peer., otherwise chunked read/write will be used.
sendFileChunked(Path, long, long) - Method in interface reactor.netty.NettyOutbound
Sends content from given Path using chunked read/write.
sendGroups(Publisher<? extends Publisher<? extends ByteBuf>>) - Method in interface reactor.netty.NettyOutbound
Sends data to the peer, listens for any error on write and closes on terminal signal (complete|error).
sendObject(Publisher<?>, Predicate<Object>) - Method in class reactor.netty.channel.ChannelOperations
 
sendObject(Object) - Method in class reactor.netty.channel.ChannelOperations
 
sendObject(Publisher<?>) - Method in interface reactor.netty.NettyOutbound
Sends an object through Netty pipeline.
sendObject(Publisher<?>, Predicate<Object>) - Method in interface reactor.netty.NettyOutbound
Sends an object through Netty pipeline.
sendObject(Object) - Method in interface reactor.netty.NettyOutbound
Sends data to the peer, listens for any error on write and closes on terminal signal (complete|error).
sendString(Publisher<? extends String>) - Method in interface reactor.netty.NettyOutbound
Sends String to the peer, listens for any error on write and closes on terminal signal (complete|error).
sendString(Publisher<? extends String>, Charset) - Method in interface reactor.netty.NettyOutbound
Sends String to the peer, listens for any error on write and closes on terminal signal (complete|error).
sendUsing(Callable<? extends S>, BiFunction<? super Connection, ? super S, ?>, Consumer<? super S>) - Method in class reactor.netty.channel.ChannelOperations
 
sendUsing(Callable<? extends S>, BiFunction<? super Connection, ? super S, ?>, Consumer<? super S>) - Method in interface reactor.netty.NettyOutbound
Binds a send to a starting/cleanup lifecycle
serverNames(SNIServerName...) - Method in interface reactor.netty.tcp.SslProvider.Builder
Sets the desired SNIServerNames.
ServerTransport<T extends ServerTransport<T,CONF>,CONF extends ServerTransportConfig<CONF>> - Class in reactor.netty.transport
A generic server Transport that will ServerTransport.bind() to a local address and provide a DisposableServer
ServerTransport() - Constructor for class reactor.netty.transport.ServerTransport
 
ServerTransportConfig<CONF extends TransportConfig> - Class in reactor.netty.transport
Encapsulate all necessary configuration for server transport.
ServerTransportConfig(Map<ChannelOption<?>, ?>, Map<ChannelOption<?>, ?>, Supplier<? extends SocketAddress>) - Constructor for class reactor.netty.transport.ServerTransportConfig
Default ServerTransportConfig with options
ServerTransportConfig(ServerTransportConfig<CONF>) - Constructor for class reactor.netty.transport.ServerTransportConfig
 
set(ConnectionProvider) - Static method in class reactor.netty.tcp.TcpResources
Update pooling resources and return the global TCP resources.
set(LoopResources) - Static method in class reactor.netty.tcp.TcpResources
Update event loops resources and return the global TCP resources.
set(LoopResources) - Static method in class reactor.netty.udp.UdpResources
Update event loops resources and return the global UDP resources.
setChannelContext(Channel, ContextView) - Static method in class reactor.netty.ReactorNetty
Adds ContextView to the channel attributes.
setSniAsyncMappings(AsyncMapping<String, SslProvider>) - Method in interface reactor.netty.tcp.SslProvider.Builder
Sets the provided mappings of domain names to SslProvider.
setSniMappings(Map<String, Consumer<? super SslProvider.SslContextSpec>>) - Method in interface reactor.netty.tcp.SslProvider.Builder
Sets the provided mappings of domain names to SslProvider builders.
shouldProxy(SocketAddress) - Method in class reactor.netty.transport.ProxyProvider
Returns true when the given SocketAddress should be reached via the configured proxy.
shutdown() - Static method in class reactor.netty.udp.UdpResources
Shutdown the global UdpResources without resetting them, effectively cleaning up associated resources without creating new ones.
SHUTDOWN_QUIET_PERIOD - Static variable in class reactor.netty.ReactorNetty
Default quiet period that guarantees that the disposal of the underlying LoopResources will not happen, fallback to 2 seconds.
SHUTDOWN_TIMEOUT - Static variable in class reactor.netty.ReactorNetty
Default maximum amount of time to wait until the disposal of the underlying LoopResources regardless if a task was submitted during the quiet period, fallback to 15 seconds.
shutdownLater() - Static method in class reactor.netty.udp.UdpResources
Prepare to shutdown the global UdpResources without resetting them, effectively cleaning up associated resources without creating new ones.
shutdownLater(Duration, Duration) - Static method in class reactor.netty.udp.UdpResources
Prepare to shutdown the global UdpResources without resetting them, effectively cleaning up associated resources without creating new ones.
SMALL_CACHE_SIZE - Static variable in class reactor.netty.Metrics
The size of the small cache
SSL_CLIENT_DEBUG - Static variable in class reactor.netty.ReactorNetty
Default value whether the SSL debugging on the client side will be enabled/disabled, fallback to SSL debugging disabled
SSL_HANDSHAKE_TIMEOUT - Static variable in class reactor.netty.ReactorNetty
Default SSL handshake timeout (milliseconds), fallback to 10 seconds
SSL_SERVER_DEBUG - Static variable in class reactor.netty.ReactorNetty
Default value whether the SSL debugging on the server side will be enabled/disabled, fallback to SSL debugging disabled
sslContext() - Method in class reactor.netty.tcp.AbstractProtocolSslContextSpec
 
sslContext() - Method in interface reactor.netty.tcp.SslProvider.ProtocolSslContextSpec
Create a new SslContext instance with the configured settings.
sslContext(SslProvider.ProtocolSslContextSpec) - Method in interface reactor.netty.tcp.SslProvider.SslContextSpec
SslContext builder that provides, specific for the protocol, default configuration e.g.
sslContext(SslContext) - Method in interface reactor.netty.tcp.SslProvider.SslContextSpec
The SslContext to set when configuring SSL
sslContext(SslContextBuilder) - Method in interface reactor.netty.tcp.SslProvider.SslContextSpec
Deprecated.
as of 1.0.6. Prefer #sslContext(ProtocolSslContextSpec), where the default configuration is applied before any other custom configuration. This method will be removed in version 1.2.0.
SslHandler - Static variable in interface reactor.netty.NettyPipeline
 
SslLoggingHandler - Static variable in interface reactor.netty.NettyPipeline
 
SslProvider - Class in reactor.netty.tcp
SSL Provider
sslProvider() - Method in class reactor.netty.tcp.TcpClientConfig
Return the current SslProvider if that TcpClient secured via SSL transport or null
sslProvider() - Method in class reactor.netty.tcp.TcpServerConfig
Returns the current SslProvider if that TcpServer secured via SSL transport or null.
SslProvider.Builder - Interface in reactor.netty.tcp
 
SslProvider.DefaultConfigurationSpec - Interface in reactor.netty.tcp
Deprecated.
as of 1.0.6. Prefer SslProvider.SslContextSpec#sslContext(ProtocolSslContextSpec), where the default configuration is applied before any other custom configuration. This will be removed in version 1.2.0.
SslProvider.DefaultConfigurationType - Enum in reactor.netty.tcp
Deprecated.
as of 1.0.6. Prefer SslProvider.SslContextSpec#sslContext(ProtocolSslContextSpec), where the default configuration is applied before any other custom configuration. This will be removed in version 1.2.0.
SslProvider.ProtocolSslContextSpec - Interface in reactor.netty.tcp
SslContext builder that provides, specific for the protocol, default configuration.
SslProvider.SslContextSpec - Interface in reactor.netty.tcp
 
SslReader - Static variable in interface reactor.netty.NettyPipeline
 
STATUS - Static variable in class reactor.netty.Metrics
 
STREAMS_ACTIVE - Static variable in class reactor.netty.Metrics
The number of active HTTP/2 streams
subscribe(CoreSubscriber<? super ByteBuf>) - Method in class reactor.netty.ByteBufFlux
 
subscribe(CoreSubscriber<? super ByteBuf>) - Method in class reactor.netty.ByteBufMono
 
subscribe(Subscriber<? super Void>) - Method in interface reactor.netty.NettyOutbound
Subscribes a Void subscriber to this outbound and trigger all eventual parent outbound send.
SUCCESS - Static variable in class reactor.netty.Metrics
 

T

TCP_CLIENT_PREFIX - Static variable in class reactor.netty.Metrics
Name prefix that will be used for the TCP client's metrics registered in Micrometer's global registry
TCP_SERVER_PREFIX - Static variable in class reactor.netty.Metrics
Name prefix that will be used for the TCP server's metrics registered in Micrometer's global registry
TcpClient - Class in reactor.netty.tcp
A TcpClient allows building in a safe immutable way a TCP client that is materialized and connecting when TcpClient.connect() is ultimately called.
TcpClient() - Constructor for class reactor.netty.tcp.TcpClient
 
TcpClientConfig - Class in reactor.netty.tcp
Encapsulate all necessary configuration for TCP client transport.
TcpResources - Class in reactor.netty.tcp
Hold the default Tcp resources
TcpResources(LoopResources, ConnectionProvider) - Constructor for class reactor.netty.tcp.TcpResources
 
TcpServer - Class in reactor.netty.tcp
A TcpServer allows building in a safe immutable way a TCP server that is materialized and connecting when ServerTransport.bind() is ultimately called.
TcpServer() - Constructor for class reactor.netty.tcp.TcpServer
 
TcpServerConfig - Class in reactor.netty.tcp
Encapsulate all necessary configuration for TCP server transport.
TcpSslContextSpec - Class in reactor.netty.tcp
SslContext builder that provides default configuration specific to TCP as follows: SslProvider will be set depending on OpenSsl.isAvailable() The default cipher suites will be used Application protocol negotiation configuration is disabled
terminate() - Method in class reactor.netty.channel.ChannelOperations
Final release/close (last packet)
then(ChannelPipelineConfigurer) - Method in interface reactor.netty.ChannelPipelineConfigurer
Chain together another ChannelPipelineConfigurer
then(ConnectionObserver) - Method in interface reactor.netty.ConnectionObserver
Chain together another ConnectionObserver
then() - Method in interface reactor.netty.NettyOutbound
Obtains a Mono of pending outbound(s) write completion.
then(Publisher<Void>) - Method in interface reactor.netty.NettyOutbound
Appends a Publisher task such as a Mono and returns a new NettyOutbound to sequence further send.
then(Publisher<Void>, Runnable) - Method in interface reactor.netty.NettyOutbound
Append a Publisher task such as a Mono and return a new NettyOutbound to sequence further send.
THREAD_LOCAL_CACHES - Static variable in class reactor.netty.Metrics
The number of thread local caches
TLS_HANDSHAKE_TIME - Static variable in class reactor.netty.Metrics
Time spent for TLS handshake
tlsMetricsHandler() - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
tlsMetricsHandler() - Method in class reactor.netty.channel.ChannelMetricsHandler
 
TlsMetricsHandler - Static variable in interface reactor.netty.NettyPipeline
 
toLoggingHandler(String, LogLevel, Charset) - Method in enum reactor.netty.transport.logging.AdvancedByteBufFormat
Creates the matching LoggingHandler regarding the format.
toPrettyHexDump(Object) - Static method in class reactor.netty.ReactorNetty
Pretty hex dump will be returned when the object is ByteBuf or ByteBufHolder
toString() - Method in class reactor.netty.channel.ChannelOperations
 
toString() - Method in class reactor.netty.resources.PooledConnectionProvider.PoolFactory
 
toString() - Method in class reactor.netty.tcp.SslProvider
 
toString() - Method in class reactor.netty.transport.ProxyProvider
 
TOTAL_CONNECTIONS - Static variable in class reactor.netty.Metrics
The number of all connections, active or idle
trace(String, LogLevel) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
Sets a specific category and log level to be used by this resolver when generating a detailed trace information in case of resolution failure.
Transport<T extends Transport<T,C>,C extends TransportConfig> - Class in reactor.netty.transport
An immutable transport builder for clients and servers.
Transport() - Constructor for class reactor.netty.transport.Transport
 
TransportConfig - Class in reactor.netty.transport
A basic configuration holder.
TransportConfig(Map<ChannelOption<?>, ?>) - Constructor for class reactor.netty.transport.TransportConfig
Default TransportConfig with options
TransportConfig(Map<ChannelOption<?>, ?>, Supplier<? extends SocketAddress>) - Constructor for class reactor.netty.transport.TransportConfig
Default TransportConfig with options
TransportConfig(TransportConfig) - Constructor for class reactor.netty.transport.TransportConfig
Create TransportConfig from an existing one
TransportConnector - Class in reactor.netty.transport
TransportConnector is a helper class that creates, initializes and registers the channel.
TYPE - Static variable in class reactor.netty.Metrics
 
type(ProxyProvider.Proxy) - Method in interface reactor.netty.transport.ProxyProvider.TypeSpec
The proxy type.

U

UDP_CLIENT_PREFIX - Static variable in class reactor.netty.Metrics
Name prefix that will be used for the UDP client's metrics registered in Micrometer's global registry
UDP_IO_THREAD_COUNT - Static variable in class reactor.netty.ReactorNetty
Default worker thread count for UDP, fallback to available processor (but with a minimum value of 4)
UDP_SERVER_PREFIX - Static variable in class reactor.netty.Metrics
Name prefix that will be used for the UDP server's metrics registered in Micrometer's global registry
UdpClient - Class in reactor.netty.udp
A UdpClient allows building in a safe immutable way a UDP client that is materialized and connecting when UdpClient.connect() is ultimately called.
UdpClient() - Constructor for class reactor.netty.udp.UdpClient
 
UdpClientConfig - Class in reactor.netty.udp
Encapsulate all necessary configuration for UDP client transport.
UdpInbound - Interface in reactor.netty.udp
An inbound-traffic API delegating to an underlying Channel.
UdpOutbound - Interface in reactor.netty.udp
An outbound-traffic API delegating to an underlying Channel.
UdpResources - Class in reactor.netty.udp
Hold the default UDP resources
UdpResources(LoopResources) - Constructor for class reactor.netty.udp.UdpResources
 
UdpServer - Class in reactor.netty.udp
A UdpServer allows building in a safe immutable way a UDP server that is materialized and connecting when UdpServer.bind() is ultimately called.
UdpServer() - Constructor for class reactor.netty.udp.UdpServer
 
UdpServerConfig - Class in reactor.netty.udp
Encapsulate all necessary configuration for UDP server transport.
UnvoidHandler - Static variable in interface reactor.netty.NettyPipeline
 
updateDefaultConfiguration(SslProvider, SslProvider.DefaultConfigurationType) - Static method in class reactor.netty.tcp.SslProvider
Deprecated.
as of 1.0.6. Prefer SslProvider.SslContextSpec#sslContext(ProtocolSslContextSpec), where the default configuration is applied before any other custom configuration. This will be removed in version 1.2.0.
updateHost(Supplier<? extends SocketAddress>, String) - Static method in class reactor.netty.transport.AddressUtils
Update the provided address with the new host string.
updateMap(Map<K, V>, Object, Object) - Static method in class reactor.netty.transport.TransportConfig
Add or remove values to a map in an immutable way by returning a new map instance.
updatePort(Supplier<? extends SocketAddress>, int) - Static method in class reactor.netty.transport.AddressUtils
Update the provided address with the new port.
URI - Static variable in class reactor.netty.Metrics
 
USED_DIRECT_MEMORY - Static variable in class reactor.netty.Metrics
The number of bytes reserved by direct buffer allocator
USED_HEAP_MEMORY - Static variable in class reactor.netty.Metrics
The number of bytes reserved by heap buffer allocator
username(String) - Method in interface reactor.netty.transport.ProxyProvider.Builder
The proxy username.

V

valueOf(String) - Static method in enum reactor.netty.tcp.SslProvider.DefaultConfigurationType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum reactor.netty.transport.logging.AdvancedByteBufFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum reactor.netty.transport.ProxyProvider.Proxy
Returns the enum constant of this type with the specified name.
values() - Static method in enum reactor.netty.tcp.SslProvider.DefaultConfigurationType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum reactor.netty.transport.logging.AdvancedByteBufFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum reactor.netty.transport.ProxyProvider.Proxy
Returns an array containing the constants of this enum type, in the order they are declared.

W

warmup() - Method in class reactor.netty.tcp.TcpClient
Based on the actual configuration, returns a Mono that triggers: an initialization of the event loop group an initialization of the host name resolver loads the necessary native libraries for the transport loads the necessary native libraries for the security if there is such By default, when method is not used, the connect operation absorbs the extra time needed to load resources.
warmup() - Method in class reactor.netty.tcp.TcpServer
Based on the actual configuration, returns a Mono that triggers: an initialization of the event loop groups loads the necessary native libraries for the transport loads the necessary native libraries for the security if there is such By default, when method is not used, the bind operation absorbs the extra time needed to load resources.
warmup() - Method in class reactor.netty.transport.ClientTransport
Based on the actual configuration, returns a Mono that triggers: an initialization of the event loop group an initialization of the host name resolver loads the necessary native libraries for the transport By default, when method is not used, the connect operation absorbs the extra time needed to initialize and load the resources.
warmup() - Method in class reactor.netty.transport.ServerTransport
Based on the actual configuration, returns a Mono that triggers: an initialization of the event loop groups loads the necessary native libraries for the transport By default, when method is not used, the bind operation absorbs the extra time needed to load resources.
warmup() - Method in class reactor.netty.udp.UdpServer
Based on the actual configuration, returns a Mono that triggers: an initialization of the event loop group loads the necessary native libraries for the transport By default, when method is not used, the bind operation absorbs the extra time needed to load resources.
wiretap(boolean) - Method in class reactor.netty.tcp.TcpClient
 
wiretap(String) - Method in class reactor.netty.tcp.TcpClient
 
wiretap(String, LogLevel) - Method in class reactor.netty.tcp.TcpClient
 
wiretap(boolean) - Method in class reactor.netty.tcp.TcpServer
 
wiretap(String) - Method in class reactor.netty.tcp.TcpServer
 
wiretap(String, LogLevel) - Method in class reactor.netty.tcp.TcpServer
 
wiretap(boolean) - Method in class reactor.netty.transport.Transport
Apply or remove a wire logger configuration using Transport category (logger), DEBUG logger level and AdvancedByteBufFormat.HEX_DUMP for ByteBuf format, which means both events and content will be logged and the content will be in hex format.
wiretap(String) - Method in class reactor.netty.transport.Transport
Apply a wire logger configuration using the specified category (logger), DEBUG logger level and AdvancedByteBufFormat.HEX_DUMP for ByteBuf format, which means both events and content will be logged and the content will be in hex format.
wiretap(String, LogLevel) - Method in class reactor.netty.transport.Transport
Apply a wire logger configuration using the specified category (logger), logger level and AdvancedByteBufFormat.HEX_DUMP for ByteBuf format, which means both events and content will be logged and the content will be in hex format.
wiretap(String, LogLevel, AdvancedByteBufFormat) - Method in class reactor.netty.transport.Transport
Apply a wire logger configuration using the specified category (logger), logger level and ByteBuf format.
wiretap(String, LogLevel, AdvancedByteBufFormat, Charset) - Method in class reactor.netty.transport.Transport
Apply a wire logger configuration using the specific category (logger), logger level, ByteBuf format and charset.
wiretap(boolean) - Method in class reactor.netty.udp.UdpClient
 
wiretap(String) - Method in class reactor.netty.udp.UdpClient
 
wiretap(String, LogLevel) - Method in class reactor.netty.udp.UdpClient
 
wiretap(boolean) - Method in class reactor.netty.udp.UdpServer
 
wiretap(String) - Method in class reactor.netty.udp.UdpServer
 
wiretap(String, LogLevel) - Method in class reactor.netty.udp.UdpServer
 
withConnection(Consumer<? super Connection>) - Method in class reactor.netty.channel.ChannelOperations
 
withConnection(Consumer<? super Connection>) - Method in interface reactor.netty.NettyInbound
Calls the passed callback with a Connection to operate on the underlying Channel state.
withConnection(Consumer<? super Connection>) - Method in interface reactor.netty.NettyOutbound
Call the passed callback with a Connection to operate on the underlying Channel state.
wrapException(Throwable) - Static method in class reactor.netty.ReactorNetty
Wrap possibly fatal or singleton exception into a new exception instance in order to propagate in reactor flows without side effect.
wrapInboundError(Throwable) - Method in class reactor.netty.channel.ChannelOperations
Wrap an inbound error
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class reactor.netty.channel.AbstractChannelMetricsHandler
 
writeableType() - Method in class reactor.netty.contextpropagation.ChannelContextAccessor
 
writeValues(Map<Object, Object>, Channel) - Method in class reactor.netty.contextpropagation.ChannelContextAccessor
 
WsCompressionHandler - Static variable in interface reactor.netty.NettyPipeline
 
WsFrameAggregator - Static variable in interface reactor.netty.NettyPipeline
 

Z

ZONE_ID_SYSTEM - Static variable in class reactor.netty.ReactorNetty
Specifies the zone id used by the access log

_

_dispose() - Method in class reactor.netty.tcp.TcpResources
Dispose underlying resources
_dispose() - Method in class reactor.netty.udp.UdpResources
Dispose underlying resources
_disposeLater(Duration, Duration) - Method in class reactor.netty.tcp.TcpResources
Dispose underlying resources in a listenable fashion.
_disposeLater(Duration, Duration) - Method in class reactor.netty.udp.UdpResources
Dispose underlying resources in a listenable fashion.
A B C D E F G H I L M N O P Q R S T U V W Z _ 
Skip navigation links
reactor-netty-core