| AutoReadDisableChannelPoolListener |
Disables auto read on in-use channels to allow upper layers to take care of flow control.
|
| AutoReadEnableChannelPoolListener |
Enables auto read on idle channels so that any data that a service sends while it's idling can be handled.
|
| AwaitCloseChannelPoolMap |
Implementation of SdkChannelPoolMap that awaits channel pools to be closed upon closing.
|
| AwaitCloseChannelPoolMap.Builder |
|
| BetterSimpleChannelPool |
Extension of SimpleChannelPool to add an asynchronous close method
|
| BootstrapProvider |
The primary purpose of this Bootstrap provider is to ensure that all Bootstraps created by it are 'unresolved'
InetSocketAddress.
|
| CancellableAcquireChannelPool |
|
| ChannelAttributeKey |
Keys for attributes attached via AttributeMap.attr(AttributeKey).
|
| ChannelDiagnostics |
Diagnostic information that may be useful to help with debugging during error scenarios.
|
| ChannelPipelineInitializer |
ChannelPoolHandler to configure the client pipeline.
|
| DelegatingEventLoopGroup |
EventLoopGroup that just delegates to another EventLoopGroup.
|
| DnsResolverLoader |
Utility class for instantiating netty dns resolvers only if they're available on the class path.
|
| FutureCancelHandler |
Closes the channel if the execution future has been cancelled.
|
| HandlerRemovingChannelPoolListener |
Removes any per-request ChannelHandler from the pipeline when releasing it to the pool.
|
| HealthCheckedChannelPool |
An implementation of ChannelPool that validates the health of its connections.
|
| HonorCloseOnReleaseChannelPool |
Wrap a channel pool so that ChannelAttributeKey.CLOSE_ON_RELEASE is honored when a channel is released to the
underlying pool.
|
| Http1TunnelConnectionPool |
Connection pool that knows how to establish a tunnel using the HTTP CONNECT method.
|
| IdleConnectionCountingChannelPool |
A channel pool implementation that tracks the number of "idle" channels in an underlying channel pool.
|
| IdleConnectionReaperHandler |
A handler that closes unused channels that have not had any traffic on them for a configurable amount of time.
|
| InUseTrackingChannelPoolListener |
Marks Channels as in-use when they are leased from the pool.
|
| ListenerInvokingChannelPool |
|
| NettyConfiguration |
Internal object for configuring netty.
|
| NettyRequestExecutor |
|
| NettyRequestMetrics |
Utilities for collecting and publishing request-level metrics.
|
| NonManagedEventLoopGroup |
Decorator around EventLoopGroup that prevents it from being shutdown.
|
| OldConnectionReaperHandler |
A handler that will close channels after they have reached their time-to-live, regardless of usage.
|
| OneTimeReadTimeoutHandler |
A one-time read timeout handler that removes itself from the pipeline after
the next successful read.
|
| ProxyTunnelInitHandler |
Handler that initializes the HTTP tunnel.
|
| ReleaseOnceChannelPool |
Wrapper around a ChannelPool to protect it from having the same channel released twice.
|
| RequestAdapter |
|
| RequestContext |
|
| ResponseHandler |
|
| SdkChannelOptions |
|
| SdkChannelPoolMap<K,P extends io.netty.channel.pool.ChannelPool> |
Replacement for AbstractChannelPoolMap.
|
| SharedSdkEventLoopGroup |
|
| SslCloseCompletionEventHandler |
Handles SslCloseCompletionEvents that are sent whenever an SSL channel
goes inactive.
|
| SslContextProvider |
|
| StaticKeyManagerFactory |
Factory that simply returns a statically provided set of KeyManagers.
|
| StaticKeyManagerFactorySpi |
Factory SPI that simply returns a statically provided set of KeyManagers.
|
| StaticTrustManagerFactory |
|
| UnusedChannelExceptionHandler |
A handler for exceptions occurring on channels not current in use (according to ChannelAttributeKey.IN_USE).
|