- 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
-
- 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
-
- 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
-
- addHandler(String, ChannelHandler) - Method in interface reactor.netty.Connection
-
- 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
-
- addHandlerFirst(String, ChannelHandler) - Method in interface reactor.netty.Connection
-
- addHandlerLast(ChannelHandler) - Method in interface reactor.netty.Connection
-
- addHandlerLast(String, ChannelHandler) - Method in interface reactor.netty.Connection
-
- addMetricsHandler(Channel, ChannelMetricsRecorder, SocketAddress, boolean) - Static method in class reactor.netty.channel.ChannelOperations
-
- addProxyHandler(Channel) - Method in class reactor.netty.transport.ProxyProvider
-
- addReactiveBridge(Channel, ChannelOperations.OnSetup, ConnectionObserver) - Static method in class reactor.netty.channel.ChannelOperations
-
- 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
-
- 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
-
- 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
-
- 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
-
- allocationStrategy() - Method in class reactor.netty.resources.PooledConnectionProvider.PoolFactory
-
- 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
-
- asByteBuffer() - Method in class reactor.netty.ByteBufFlux
-
- asByteBuffer() - Method in class reactor.netty.ByteBufMono
-
- asInputStream() - Method in class reactor.netty.ByteBufFlux
-
- asInputStream() - Method in class reactor.netty.ByteBufMono
-
- 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
-
- asString(Charset) - Method in class reactor.netty.ByteBufFlux
-
- asString() - Method in class reactor.netty.ByteBufMono
-
- asString(Charset) - Method in class reactor.netty.ByteBufMono
-
- 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
- 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).
- channel() - Method in class reactor.netty.channel.ChannelOperations
-
- channel() - Method in interface reactor.netty.DisposableChannel
-
- 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
-
- 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
-
- 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
-
- ChannelMetricsHandler - Class in reactor.netty.channel
-
- 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
-
- 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
-
- 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
-
- childObserver() - Method in class reactor.netty.transport.ServerTransportConfig
-
- 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
-
- 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
-
ConcurrentHashMap.computeIfAbsent(k,v) locks when k is present.
- configuration() - Method in class reactor.netty.transport.Transport
-
- 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
-
- 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(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>, EventLoop) - 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
-
- 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
-
- 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
-
- 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
-
- connectNow(Duration) - Method in class reactor.netty.transport.ClientTransport
-
- 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(String) - Static method in interface reactor.netty.resources.ConnectionProvider
-
- create(String, int) - Static method in interface reactor.netty.resources.ConnectionProvider
-
- create(String) - Static method in interface reactor.netty.resources.LoopResources
-
- create(String, int, boolean) - Static method in interface reactor.netty.resources.LoopResources
-
- create(String, int, int, boolean) - Static method in interface reactor.netty.resources.LoopResources
-
- create() - Static method in class reactor.netty.tcp.TcpClient
-
- create(ConnectionProvider) - Static method in class reactor.netty.tcp.TcpClient
-
- create() - Static method in class reactor.netty.tcp.TcpServer
-
- create() - Static method in class reactor.netty.udp.UdpClient
-
- create() - Static method in class reactor.netty.udp.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
-
- daemon() - Method in interface reactor.netty.resources.LoopResources
-
- 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
-
- defaultAddressResolverGroup() - Method in class reactor.netty.transport.ClientTransportConfig
-
- defaultAddressResolverGroup() - Method in class reactor.netty.udp.UdpClientConfig
-
- defaultChildObserver() - Method in class reactor.netty.transport.ServerTransportConfig
-
- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- disposeTimeout(Duration) - Method in class reactor.netty.resources.ConnectionProvider.Builder
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
-
- hostsFileEntriesResolver(HostsFileEntriesResolver) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
-
- 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
-
- 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.
- IdleTimeoutHandler - Static variable in interface reactor.netty.NettyPipeline
-
- inbound() - Method in class reactor.netty.channel.ChannelOperations
-
- inbound() - Method in interface reactor.netty.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
-
- 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
- MapUtils - Class in reactor.netty.internal.util
-
It's a temporary workaround for Java 8 specific performance issue JDK-8161372
and this class should be removed once the Java 8 support is dropped.
- 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
-
- maxIdleTime() - Method in class reactor.netty.resources.PooledConnectionProvider.PoolFactory
-
- maxLifeTime(Duration) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
-
- 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
-
- metrics(boolean, Supplier<? extends ConnectionProvider.MeterRegistrar>) - Method in class reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec
-
- 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
-
- metricsRecorder(Supplier<? extends ChannelMetricsRecorder>) - Method in class reactor.netty.transport.TransportConfig
-
- metricsRecorderInternal() - Method in class reactor.netty.transport.TransportConfig
-
- MicrometerChannelMetricsRecorder - Class in reactor.netty.channel
-
- 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
-
- mutate() - Method in class reactor.netty.resources.PooledConnectionProvider
-
- mutate() - Method in class reactor.netty.tcp.TcpResources
-
- 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
-
- 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
-
- 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
-
- 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.
- 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.internal.util - package reactor.netty.internal.util
-
- reactor.netty.resources - package reactor.netty.resources
-
- 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.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
- 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
-
- 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
-
- 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)
- 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
-
- 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
- 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
-
- 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
-
- 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
-
- runOn(LoopResources, boolean) - Method in interface reactor.netty.transport.NameResolverProvider.NameResolverSpec
-
- runOn(EventLoopGroup) - Method in class reactor.netty.transport.Transport
-
- runOn(LoopResources) - Method in class reactor.netty.transport.Transport
-
- runOn(LoopResources, boolean) - Method in class reactor.netty.transport.Transport
-
- 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
-
- runOn(LoopResources, InternetProtocolFamily) - Method in class reactor.netty.udp.UdpClient
-
- 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
-
- runOn(LoopResources, InternetProtocolFamily) - Method in class reactor.netty.udp.UdpServer
-
- safeRelease(Object) - Static method in class reactor.netty.ReactorNetty
-
- 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
-
- 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
-
- sendFile(Path, long, long) - Method in interface reactor.netty.NettyOutbound
-
- 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
-
- ServerTransport<T extends ServerTransport<T,CONF>,CONF extends ServerTransportConfig<CONF>> - Class in reactor.netty.transport
-
- 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.
- 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
-
- 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
-
- sslProvider() - Method in class reactor.netty.tcp.TcpServerConfig
-
- SslProvider.Builder - Interface in reactor.netty.tcp
-
- SslProvider.DefaultConfigurationSpec - Interface in reactor.netty.tcp
-
- SslProvider.DefaultConfigurationType - Enum in reactor.netty.tcp
-
- 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
-
- 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
-
- 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
-
- then(ConnectionObserver) - Method in interface reactor.netty.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
-
- 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
-
- TYPE - Static variable in class reactor.netty.Metrics
-
- type(ProxyProvider.Proxy) - Method in interface reactor.netty.transport.ProxyProvider.TypeSpec
-
The proxy type.