Uses of Interface
software.amazon.awssdk.http.nio.netty.internal.SdkChannelPool
-
Packages that use SdkChannelPool Package Description software.amazon.awssdk.http.nio.netty.internal software.amazon.awssdk.http.nio.netty.internal.http2 software.amazon.awssdk.http.nio.netty.internal.utils -
-
Uses of SdkChannelPool in software.amazon.awssdk.http.nio.netty.internal
Classes in software.amazon.awssdk.http.nio.netty.internal that implement SdkChannelPool Modifier and Type Class Description class
CancellableAcquireChannelPool
Simple decoratorChannelPool
that attempts to complete the promise given toCancellableAcquireChannelPool.acquire(Promise)
with the channel acquired from the underlying pool.class
HealthCheckedChannelPool
An implementation ofChannelPool
that validates the health of its connections.class
IdleConnectionCountingChannelPool
A channel pool implementation that tracks the number of "idle" channels in an underlying channel pool.class
ListenerInvokingChannelPool
ASdkChannelPool
that wraps and delegates to anotherSdkChannelPool
while invokingListenerInvokingChannelPool.ChannelPoolListener
s for important events that occur.class
ReleaseOnceChannelPool
Wrapper around aChannelPool
to protect it from having the same channel released twice.Methods in software.amazon.awssdk.http.nio.netty.internal that return SdkChannelPool Modifier and Type Method Description SdkChannelPool
RequestContext. channelPool()
Constructors in software.amazon.awssdk.http.nio.netty.internal with parameters of type SdkChannelPool Constructor Description CancellableAcquireChannelPool(io.netty.util.concurrent.EventExecutor executor, SdkChannelPool delegatePool)
HealthCheckedChannelPool(io.netty.channel.EventLoopGroup eventLoopGroup, NettyConfiguration configuration, SdkChannelPool delegate)
ListenerInvokingChannelPool(io.netty.channel.EventLoopGroup eventLoopGroup, SdkChannelPool delegatePool, List<ListenerInvokingChannelPool.ChannelPoolListener> listeners)
ListenerInvokingChannelPool(Supplier<io.netty.util.concurrent.Promise<io.netty.channel.Channel>> promiseFactory, SdkChannelPool delegatePool, List<ListenerInvokingChannelPool.ChannelPoolListener> listeners)
ReleaseOnceChannelPool(SdkChannelPool delegate)
RequestContext(SdkChannelPool channelPool, io.netty.channel.EventLoopGroup eventLoopGroup, AsyncExecuteRequest executeRequest, NettyConfiguration configuration)
-
Uses of SdkChannelPool in software.amazon.awssdk.http.nio.netty.internal.http2
Classes in software.amazon.awssdk.http.nio.netty.internal.http2 that implement SdkChannelPool Modifier and Type Class Description class
Http2MultiplexedChannelPool
ChannelPool
implementation that handles multiplexed streams.class
HttpOrHttp2ChannelPool
Channel pool that establishes an initial connection to determine protocol. -
Uses of SdkChannelPool in software.amazon.awssdk.http.nio.netty.internal.utils
Classes in software.amazon.awssdk.http.nio.netty.internal.utils that implement SdkChannelPool Modifier and Type Class Description class
BetterFixedChannelPool
ChannelPool
implementation that takes anotherChannelPool
implementation and enforce a maximum number of concurrent connections.Methods in software.amazon.awssdk.http.nio.netty.internal.utils with parameters of type SdkChannelPool Modifier and Type Method Description BetterFixedChannelPool.Builder
BetterFixedChannelPool.Builder. channelPool(SdkChannelPool channelPool)
-