Top Description Classes Enums
[default module]

Package reactor.netty5.transport

Annotations
@NonNullApi
Imports
reactor.util.annotation.NonNullApi

Transport builders for clients and servers.

Class Summary

Modifier and TypeClass and Description
pack-priv class
public class
AddressUtils

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 utility method and the InetSocketAddress instances will be created in a way that these instances are resolved initially.

pack-priv class
public abstract class
ClientTransport<
ClientTransport implementation
T extends ClientTransport<T, CONF>
,
Client Configuration implementation
CONF extends ClientTransportConfig<CONF>
>

A generic client Transport that will connect() to a remote address and provide a Connection

public abstract class
ClientTransportConfig<
Configuration implementation
CONF extends TransportConfig
>

Encapsulate all necessary configuration for client transport.

pack-priv class
pack-priv class
MicrometerEventLoopMeterRegistrar

Registers gauges for a given EventLoop.

public class
public class
ProxyProvider

Proxy configuration

public abstract class
ServerTransport<
ServerTransport implementation
T extends ServerTransport<T, CONF>
,
Server Configuration implementation
CONF extends ServerTransportConfig<CONF>
>

A generic server Transport that will bind() to a local address and provide a DisposableServer

public abstract class
ServerTransportConfig<
Configuration implementation
CONF extends TransportConfig
>

Encapsulate all necessary configuration for server transport.

public abstract class
Transport<
Transport implementation
T extends Transport<T, C>
,
Transport Config implementation
C extends TransportConfig
>

An immutable transport builder for clients and servers.

public abstract class
TransportConfig

A basic configuration holder.

public class
TransportConnector

TransportConnector is a helper class that creates, initializes and registers the channel.

Enum Summary

Modifier and TypeEnum and Description
pack-priv enum
pack-priv enum
pack-priv enum
HostnameResolutionObservations

Hostname resolution observations.

pack-priv enum
HostnameResolutionSpans

Hostname resolution spans.