A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- acceptInboundMessage(Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
-
Returns
true
if the given message should be handled. - acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
- acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.HealthCheckedChannelPool
- acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.HonorCloseOnReleaseChannelPool
- acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.Http1TunnelConnectionPool
- acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2MultiplexedChannelPool
- acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.HttpOrHttp2ChannelPool
- acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.IdleConnectionCountingChannelPool
- acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.ListenerInvokingChannelPool
- acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.ReleaseOnceChannelPool
- acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool
- acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
- acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.HealthCheckedChannelPool
- acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.HonorCloseOnReleaseChannelPool
- acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.Http1TunnelConnectionPool
- acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2MultiplexedChannelPool
- acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.HttpOrHttp2ChannelPool
- acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.IdleConnectionCountingChannelPool
- acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.ListenerInvokingChannelPool
- acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.ReleaseOnceChannelPool
- acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool
- acquireTimeoutAction(BetterFixedChannelPool.AcquireTimeoutAction) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.Builder
- acquireTimeoutMillis(long) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.Builder
- adapt(SdkHttpRequest) - Method in class software.amazon.awssdk.http.nio.netty.internal.RequestAdapter
- add(MultiplexedChannelRecord.Metrics) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.MultiplexedChannelRecord.Metrics
- alloc() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- asyncPromiseNotifyingBiConsumer(BiConsumer<SuccessT, Promise<PromiseT>>, Promise<PromiseT>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
-
Creates a
BiConsumer
that notifies the promise of any failures either via the throwable passed into the BiConsumer or as a result of running the successConsumer. - attr(AttributeKey<T>) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- attribute(AttributeMap.Key<T>) - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- AwaitCloseChannelPoolMap - Class in software.amazon.awssdk.http.nio.netty.internal
-
Implementation of
SdkChannelPoolMap
that awaits channel pools to be closed upon closing. - AwaitCloseChannelPoolMap.Builder - Class in software.amazon.awssdk.http.nio.netty.internal
- awaitTermination(long, TimeUnit) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
B
- BetterFixedChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal.utils
-
ChannelPool
implementation that takes anotherChannelPool
implementation and enforce a maximum number of concurrent connections. - BetterFixedChannelPool.AcquireTimeoutAction - Enum in software.amazon.awssdk.http.nio.netty.internal.utils
- BetterFixedChannelPool.Builder - Class in software.amazon.awssdk.http.nio.netty.internal.utils
- BetterSimpleChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal
-
Extension of
SimpleChannelPool
to add an asynchronous close method - bind(SocketAddress) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- bind(SocketAddress, ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- BootstrapProvider - Class in software.amazon.awssdk.http.nio.netty.internal
-
The primary purpose of this Bootstrap provider is to ensure that all Bootstraps created by it are 'unresolved' InetSocketAddress.
- build() - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- build() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.Builder
- build() - Method in interface software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup.Builder
- builder() - Static method in class software.amazon.awssdk.http.nio.netty.Http2Configuration
- builder() - Static method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap
- builder() - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool
- builder() - Static method in class software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient
- builder() - Static method in class software.amazon.awssdk.http.nio.netty.ProxyConfiguration
- builder() - Static method in class software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup
C
- cancel() - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2ResetSendingSubscription
- cancel() - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.PingTracker
- CancellableAcquireChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal
-
Simple decorator
ChannelPool
that attempts to complete the promise given toCancellableAcquireChannelPool.acquire(Promise)
with the channel acquired from the underlying pool. - CancellableAcquireChannelPool(EventExecutor, SdkChannelPool) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
- cancelled() - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
-
Override to handle when a subscriber cancels the subscription.
- CancelledSubscriber<T> - Class in software.amazon.awssdk.http.nio.netty.internal.nrs
-
A cancelled subscriber.
- CancelledSubscriber() - Constructor for class software.amazon.awssdk.http.nio.netty.internal.nrs.CancelledSubscriber
- channel() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- CHANNEL_DIAGNOSTICS - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
- CHANNEL_POOL_CLOSE_TIMEOUT_SECONDS - Static variable in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- channelAcquired(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.InUseTrackingChannelPoolListener
- channelAcquired(Channel) - Method in interface software.amazon.awssdk.http.nio.netty.internal.ListenerInvokingChannelPool.ChannelPoolListener
-
Called after a
Channel
was acquired by callingChannelPool.acquire()
orChannelPool.acquire(Promise)
. - channelActive(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
- channelActive(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- channelActive(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.OldConnectionReaperHandler
- ChannelAttributeKey - Class in software.amazon.awssdk.http.nio.netty.internal
-
Keys for attributes attached via
AttributeMap.attr(AttributeKey)
. - channelCreated(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.ChannelPipelineInitializer
- ChannelDiagnostics - Class in software.amazon.awssdk.http.nio.netty.internal
-
Diagnostic information that may be useful to help with debugging during error scenarios.
- ChannelDiagnostics(Channel) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.ChannelDiagnostics
- channelFactory() - Method in class software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup
- channelFactory(ChannelFactory<? extends Channel>) - Method in interface software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup.Builder
-
ChannelFactory
to create socket channels used by theEventLoopGroup
. - channelIdle(ChannelHandlerContext, IdleStateEvent) - Method in class software.amazon.awssdk.http.nio.netty.internal.IdleConnectionReaperHandler
- channelInactive(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2PingHandler
- channelInactive(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
- channelInactive(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- channelInactive(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.ProxyTunnelInitHandler
- channelInactive(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.ResponseHandler
- channelOptions() - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelOptions
- ChannelPipelineInitializer - Class in software.amazon.awssdk.http.nio.netty.internal
-
ChannelPoolHandler to configure the client pipeline.
- ChannelPipelineInitializer(Protocol, SslContext, SslProvider, long, int, Duration, AtomicReference<ChannelPool>, NettyConfiguration, URI) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.ChannelPipelineInitializer
- channelPool() - Method in class software.amazon.awssdk.http.nio.netty.internal.RequestContext
- channelPool(SdkChannelPool) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.Builder
- channelRead(ChannelHandlerContext, Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
- channelRead(ChannelHandlerContext, Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HttpStreamsClientHandler
- channelRead(ChannelHandlerContext, Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.OneTimeReadTimeoutHandler
- channelRead(ChannelHandlerContext, Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.ProxyTunnelInitHandler
- channelRead0(ChannelHandlerContext, HttpObject) - Method in class software.amazon.awssdk.http.nio.netty.internal.ResponseHandler
- channelRead0(ChannelHandlerContext, Http2Frame) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2ToHttpInboundAdapter
- channelRead0(ChannelHandlerContext, Http2PingFrame) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2PingHandler
- channelRead0(ChannelHandlerContext, Http2SettingsFrame) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2SettingsFrameHandler
- channelReadComplete(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
- channelRegistered(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
- channelRegistered(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- channelRegistered(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.OldConnectionReaperHandler
- channelReleased(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.HandlerRemovingChannelPoolListener
- channelReleased(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.InUseTrackingChannelPoolListener
- channelReleased(Channel) - Method in interface software.amazon.awssdk.http.nio.netty.internal.ListenerInvokingChannelPool.ChannelPoolListener
-
Called before a
Channel
is released by callingChannelPool.release(Channel)
orChannelPool.release(Channel, Promise)
. - ChannelResolver - Class in software.amazon.awssdk.http.nio.netty.internal.utils
- channelUnregistered(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2SettingsFrameHandler
- ChannelUtils - Class in software.amazon.awssdk.http.nio.netty.internal.utils
- channelWritabilityChanged(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- clientName() - Method in class software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.BetterSimpleChannelPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.HealthCheckedChannelPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.HonorCloseOnReleaseChannelPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.Http1TunnelConnectionPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2MultiplexedChannelPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.HttpOrHttp2ChannelPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.IdleConnectionCountingChannelPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.ListenerInvokingChannelPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.ReleaseOnceChannelPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool
- close() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- close() - Method in class software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient
- close(ChannelHandlerContext, ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HttpStreamsClientHandler
- close(ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- CLOSED_CHANNEL_ERROR_MESSAGE - Static variable in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
- closedChannelMessage(Channel) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
- collectChannelPoolMetrics(MetricCollector) - Method in class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
- collectChannelPoolMetrics(MetricCollector) - Method in class software.amazon.awssdk.http.nio.netty.internal.HealthCheckedChannelPool
- collectChannelPoolMetrics(MetricCollector) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2MultiplexedChannelPool
- collectChannelPoolMetrics(MetricCollector) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.HttpOrHttp2ChannelPool
- collectChannelPoolMetrics(MetricCollector) - Method in class software.amazon.awssdk.http.nio.netty.internal.IdleConnectionCountingChannelPool
- collectChannelPoolMetrics(MetricCollector) - Method in class software.amazon.awssdk.http.nio.netty.internal.ListenerInvokingChannelPool
- collectChannelPoolMetrics(MetricCollector) - Method in class software.amazon.awssdk.http.nio.netty.internal.ReleaseOnceChannelPool
- collectChannelPoolMetrics(MetricCollector) - Method in interface software.amazon.awssdk.http.nio.netty.internal.SdkChannelPool
-
Collect channel pool metrics into the provided
MetricCollector
collection, completing the returned future when all metric publishing is complete. - collectChannelPoolMetrics(MetricCollector) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool
- complete() - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
-
Override for custom completion handling.
- configuration() - Method in class software.amazon.awssdk.http.nio.netty.internal.RequestContext
- configuration(NettyConfiguration) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- connect(SocketAddress) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- connect(SocketAddress, ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- connect(SocketAddress, SocketAddress) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- connect(SocketAddress, SocketAddress, ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- connectionAcquireTimeoutMillis() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- connectionAcquisitionTimeout(Duration) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
The amount of time to wait when acquiring a connection from the pool before giving up and timing out.
- connectionMaxIdleTime(Duration) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Configure the maximum amount of time that a connection should be allowed to remain open while idle.
- connectionTimeout(Duration) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
The amount of time to wait when initially establishing a connection before giving up and timing out.
- connectionTimeToLive(Duration) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
The maximum amount of time that a connection should be allowed to remain open, regardless of usage frequency.
- connectionTtlMillis() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- connectTimeoutMillis() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- consumedInMessage(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HttpStreamsClientHandler
- consumeOrPropagate(Promise<?>, Consumer<T>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
-
Create a
GenericFutureListener
that will propagate any failures or cancellations to the providedPromise
, or invoke the providedConsumer
with the result of a successful operation completion. - contains(K) - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
- create() - Static method in class software.amazon.awssdk.http.nio.netty.internal.HandlerRemovingChannelPoolListener
- create() - Static method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2StreamExceptionHandler
- create() - Static method in class software.amazon.awssdk.http.nio.netty.internal.InUseTrackingChannelPoolListener
- create() - Static method in class software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient
-
Create a
NettyNioAsyncHttpClient
with the default properties - create(EventLoopGroup) - Static method in class software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup
-
Creates a new instance of SdkEventLoopGroup with
EventLoopGroup
. - create(EventLoopGroup, ChannelFactory<? extends Channel>) - Static method in class software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup
-
Creates a new instance of SdkEventLoopGroup with
EventLoopGroup
andChannelFactory
to be used withNettyNioAsyncHttpClient
. - create(KeyManager[]) - Static method in class software.amazon.awssdk.http.nio.netty.internal.StaticKeyManagerFactory
- create(TrustManager[]) - Static method in class software.amazon.awssdk.http.nio.netty.internal.StaticTrustManagerFactory
- createAsyncHttpClientFactory() - Method in class software.amazon.awssdk.http.nio.netty.NettySdkAsyncHttpService
- createBootstrap(String, int, Boolean) - Method in class software.amazon.awssdk.http.nio.netty.internal.BootstrapProvider
-
Creates a Bootstrap for a specific host and port with an unresolved InetSocketAddress as the remoteAddress.
- createEmptyMessage(HttpResponse) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HttpStreamsClientHandler
- createStreamedMessage(HttpResponse, Publisher<HttpContent>) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HttpStreamsClientHandler
D
- datagramChannelFactory() - Method in class software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup
- datagramChannelFactory(ChannelFactory<? extends DatagramChannel>) - Method in interface software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup.Builder
-
ChannelFactory
to create datagram channels used by theEventLoopGroup
. - debug(Channel, Supplier<String>) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyClientLogger
-
Log a DEBUG level message including the channel information.
- debug(Channel, Supplier<String>, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyClientLogger
-
Log a DEBUG level message with the given exception and including the channel information.
- decorateException(Channel, Throwable) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
- DefaultStreamedHttpRequest - Class in software.amazon.awssdk.http.nio.netty.internal.nrs
-
A default streamed HTTP request.
- DefaultStreamedHttpRequest(HttpVersion, HttpMethod, String, boolean, Publisher<HttpContent>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.nrs.DefaultStreamedHttpRequest
- DefaultStreamedHttpRequest(HttpVersion, HttpMethod, String, Publisher<HttpContent>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.nrs.DefaultStreamedHttpRequest
- DefaultStreamedHttpResponse - Class in software.amazon.awssdk.http.nio.netty.internal.nrs
-
A default streamed HTTP response.
- DefaultStreamedHttpResponse(HttpVersion, HttpResponseStatus, boolean, Publisher<HttpContent>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.nrs.DefaultStreamedHttpResponse
- DefaultStreamedHttpResponse(HttpVersion, HttpResponseStatus, Publisher<HttpContent>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.nrs.DefaultStreamedHttpResponse
- DelegatingChannelHandlerContext - Class in software.amazon.awssdk.http.nio.netty.internal.utils
-
An abstract implementation of
ChannelHandlerContext
that delegates to another context for non-overridden methods. - DelegatingChannelHandlerContext(ChannelHandlerContext) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- DelegatingEventLoopGroup - Class in software.amazon.awssdk.http.nio.netty.internal
-
EventLoopGroup
that just delegates to anotherEventLoopGroup
. - DelegatingEventLoopGroup(EventLoopGroup) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- deregister() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- deregister(ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- disconnect() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- disconnect(ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- DnsResolverLoader - Class in software.amazon.awssdk.http.nio.netty.internal
-
Utility class for instantiating netty dns resolvers only if they're available on the class path.
- doInEventLoop(EventExecutor, Runnable) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
-
Runs a task in the given
EventExecutor
. - doInEventLoop(EventExecutor, Runnable, Promise<?>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
-
Runs a task in the given
EventExecutor
.
E
- engineGetKeyManagers() - Method in class software.amazon.awssdk.http.nio.netty.internal.StaticKeyManagerFactorySpi
- engineGetTrustManagers() - Method in class software.amazon.awssdk.http.nio.netty.internal.StaticTrustManagerFactory
- engineInit(KeyStore) - Method in class software.amazon.awssdk.http.nio.netty.internal.StaticTrustManagerFactory
- engineInit(KeyStore, char[]) - Method in class software.amazon.awssdk.http.nio.netty.internal.StaticKeyManagerFactorySpi
- engineInit(ManagerFactoryParameters) - Method in class software.amazon.awssdk.http.nio.netty.internal.StaticKeyManagerFactorySpi
- engineInit(ManagerFactoryParameters) - Method in class software.amazon.awssdk.http.nio.netty.internal.StaticTrustManagerFactory
- equals(Object) - Method in class software.amazon.awssdk.http.nio.netty.Http2Configuration
- equals(Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.DefaultStreamedHttpRequest
- equals(Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.DefaultStreamedHttpResponse
- equals(Object) - Method in class software.amazon.awssdk.http.nio.netty.ProxyConfiguration
- error(Channel, Supplier<String>) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyClientLogger
-
Log a ERROR level message and including the channel information.
- error(Channel, Supplier<String>, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyClientLogger
-
Log a ERROR level message with the given exception and including the channel information.
- error(Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
-
Override for custom error handling.
- EVENTLOOP_SHUTDOWN_FUTURE_TIMEOUT_SECONDS - Static variable in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- EVENTLOOP_SHUTDOWN_QUIET_PERIOD_SECONDS - Static variable in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- EVENTLOOP_SHUTDOWN_TIMEOUT_SECONDS - Static variable in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- eventLoopGroup() - Method in class software.amazon.awssdk.http.nio.netty.internal.RequestContext
- eventLoopGroup() - Method in class software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup
- eventLoopGroup(SdkEventLoopGroup) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Sets the
SdkEventLoopGroup
to use for the Netty HTTP client. - eventLoopGroupBuilder(SdkEventLoopGroup.Builder) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Sets the
SdkEventLoopGroup.Builder
which will be used to create theSdkEventLoopGroup
for the Netty HTTP client. - exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.FutureCancelHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2SettingsFrameHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2StreamExceptionHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.ProxyTunnelInitHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.ResponseHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.UnusedChannelExceptionHandler
- ExceptionHandlingUtils - Class in software.amazon.awssdk.http.nio.netty.internal.utils
- execute() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyRequestExecutor
- execute(Runnable) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- execute(AsyncExecuteRequest) - Method in class software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient
- executeRequest() - Method in class software.amazon.awssdk.http.nio.netty.internal.RequestContext
- executor() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- executor(EventExecutor) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.Builder
F
- FAIL - software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.AcquireTimeoutAction
-
Fail the
Future
of the acquire call with aTimeoutException
. - fireChannelActive() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- fireChannelInactive() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- fireChannelRead(Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- fireChannelReadComplete() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- fireChannelRegistered() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- fireChannelUnregistered() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- fireChannelWritabilityChanged() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- fireExceptionCaught(Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- fireUserEventTriggered(Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- flush() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- FlushOnReadHandler - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
This is an HTTP/2 related workaround for an issue where a WINDOW_UPDATE is queued but not written to the socket, causing a read() on the channel to hang if the remote endpoint thinks our inbound window is 0.
- FutureCancelHandler - Class in software.amazon.awssdk.http.nio.netty.internal
-
Closes the channel if the execution future has been cancelled.
G
- get() - Static method in class software.amazon.awssdk.http.nio.netty.internal.SharedSdkEventLoopGroup
- get(K) - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
- getAttribute(Channel, AttributeKey<T>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.ChannelUtils
-
Retrieve optional attribute of the channel
- getAvailableStreams() - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.MultiplexedChannelRecord.Metrics
- getConnection() - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.MultiplexedChannelRecord
- getDelegate() - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- getInstance() - Static method in class software.amazon.awssdk.http.nio.netty.internal.FutureCancelHandler
- getInstance() - Static method in class software.amazon.awssdk.http.nio.netty.internal.http2.FlushOnReadHandler
- getInstance() - Static method in class software.amazon.awssdk.http.nio.netty.internal.ResponseHandler
- getInstance() - Static method in class software.amazon.awssdk.http.nio.netty.internal.SslCloseCompletionEventHandler
- getInstance() - Static method in class software.amazon.awssdk.http.nio.netty.internal.UnusedChannelExceptionHandler
- getLogger(Class<?>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyClientLogger
- getMessage() - Method in exception software.amazon.awssdk.http.nio.netty.internal.http2.GoAwayException
- getOrCreateAttributeKey(String) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
- GoAwayException - Exception in software.amazon.awssdk.http.nio.netty.internal.http2
-
Exception thrown when a GOAWAY frame is sent by the service.
H
- handler() - Method in class software.amazon.awssdk.http.nio.netty.internal.RequestContext
-
Convenience method to retrieve the
SdkAsyncHttpResponseHandler
contained in theAsyncExecuteRequest
returned byRequestContext.executeRequest
. - handler() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- handlerAdded(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2PingHandler
- handlerAdded(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
- handlerAdded(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- handlerAdded(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.OldConnectionReaperHandler
- handlerAdded(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.ProxyTunnelInitHandler
- HandlerPublisher<T> - Class in software.amazon.awssdk.http.nio.netty.internal.nrs
-
Publisher for a Netty Handler.
- HandlerPublisher(EventExecutor, Class<? extends T>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
-
Create a handler publisher.
- handlerRemoved(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2PingHandler
- handlerRemoved(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
- handlerRemoved(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- handlerRemoved(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.OldConnectionReaperHandler
- handlerRemoved(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.ProxyTunnelInitHandler
- HandlerRemovingChannelPoolListener - Class in software.amazon.awssdk.http.nio.netty.internal
-
Removes any per-request
ChannelHandler
from the pipeline when releasing it to the pool. - HandlerSubscriber<T> - Class in software.amazon.awssdk.http.nio.netty.internal.nrs
-
Subscriber that publishes received messages to the handler pipeline.
- HandlerSubscriber(EventExecutor) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
-
Create a new handler subscriber with the default low and high watermarks.
- HandlerSubscriber(EventExecutor, long, long) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
-
Create a new handler subscriber.
- hasAttr(AttributeKey<T>) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- hasBody(HttpResponse) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HttpStreamsClientHandler
- hashCode() - Method in class software.amazon.awssdk.http.nio.netty.Http2Configuration
- hashCode() - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.DefaultStreamedHttpRequest
- hashCode() - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.DefaultStreamedHttpResponse
- hashCode() - Method in class software.amazon.awssdk.http.nio.netty.ProxyConfiguration
- HealthCheckedChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal
-
An implementation of
ChannelPool
that validates the health of its connections. - HealthCheckedChannelPool(EventLoopGroup, NettyConfiguration, SdkChannelPool) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.HealthCheckedChannelPool
- healthCheckPingPeriod() - Method in class software.amazon.awssdk.http.nio.netty.Http2Configuration
- healthCheckPingPeriod(Duration) - Method in interface software.amazon.awssdk.http.nio.netty.Http2Configuration.Builder
-
Sets the period that the Netty client will send
PING
frames to the remote endpoint to check the health of the connection. - healthCheckPingPeriod(Duration) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- HonorCloseOnReleaseChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal
-
Wrap a channel pool so that
ChannelAttributeKey.CLOSE_ON_RELEASE
is honored when a channel is released to the underlying pool. - HonorCloseOnReleaseChannelPool(ChannelPool) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.HonorCloseOnReleaseChannelPool
- host() - Method in class software.amazon.awssdk.http.nio.netty.ProxyConfiguration
- host(String) - Method in interface software.amazon.awssdk.http.nio.netty.ProxyConfiguration.Builder
-
Set the hostname of the proxy.
- Http1TunnelConnectionPool - Class in software.amazon.awssdk.http.nio.netty.internal
-
Connection pool that knows how to establish a tunnel using the HTTP CONNECT method.
- Http1TunnelConnectionPool(EventLoop, ChannelPool, SslContext, URI, String, String, URI, ChannelPoolHandler, NettyConfiguration) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.Http1TunnelConnectionPool
- Http1TunnelConnectionPool(EventLoop, ChannelPool, SslContext, URI, URI, ChannelPoolHandler, NettyConfiguration) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.Http1TunnelConnectionPool
- HTTP2_CONNECTION - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
- HTTP2_CONNECTION_PING_TIMEOUT_SECONDS - Static variable in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- HTTP2_FRAME_STREAM - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
-
The
Http2FrameStream
associated with this stream channel. - HTTP2_INITIAL_WINDOW_SIZE - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
- HTTP2_MULTIPLEXED_CHANNEL_POOL - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
-
Reference to
Http2MultiplexedChannelPool
which stores information about leased streams for a multiplexed connection. - http2Configuration(Consumer<Http2Configuration.Builder>) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Set the HTTP/2 specific configuration for this client.
- http2Configuration(Http2Configuration) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Set the HTTP/2 specific configuration for this client.
- Http2Configuration - Class in software.amazon.awssdk.http.nio.netty
-
Configuration specific to HTTP/2 connections.
- Http2Configuration.Builder - Interface in software.amazon.awssdk.http.nio.netty
- Http2GoAwayEventListener - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
Handles
Http2GoAwayFrame
s sent on a connection. - Http2GoAwayEventListener(Channel) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.http2.Http2GoAwayEventListener
- Http2MultiplexedChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
ChannelPool
implementation that handles multiplexed streams. - Http2PingHandler - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
Attached to a
Channel
to periodically check the health of HTTP2 connections via PING frames. - Http2PingHandler(int) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.http2.Http2PingHandler
- Http2ResetSendingSubscription - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
Wrapper around a
Subscription
to send a RST_STREAM frame on cancel. - Http2ResetSendingSubscription(ChannelHandlerContext, Subscription) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.http2.Http2ResetSendingSubscription
- Http2SettingsFrameHandler - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
Configure channel based on the
Http2SettingsFrame
received from server - Http2SettingsFrameHandler(Channel, long, AtomicReference<ChannelPool>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.http2.Http2SettingsFrameHandler
- Http2StreamExceptionHandler - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
Exception Handler for errors on the Http2 streams.
- Http2ToHttpInboundAdapter - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
Converts
Http2Frame
s toHttpObject
s. - Http2ToHttpInboundAdapter() - Constructor for class software.amazon.awssdk.http.nio.netty.internal.http2.Http2ToHttpInboundAdapter
- Http2ToHttpInboundAdapter.Http2ResetException - Exception in software.amazon.awssdk.http.nio.netty.internal.http2
- HttpOrHttp2ChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
Channel pool that establishes an initial connection to determine protocol.
- HttpOrHttp2ChannelPool(ChannelPool, EventLoopGroup, int, NettyConfiguration) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.http2.HttpOrHttp2ChannelPool
- HttpStreamsClientHandler - Class in software.amazon.awssdk.http.nio.netty.internal.nrs
-
Handler that converts written
StreamedHttpRequest
messages intoHttpRequest
messages followed byHttpContent
messages and readsHttpResponse
messages followed byHttpContent
messages and producesStreamedHttpResponse
messages. - HttpStreamsClientHandler() - Constructor for class software.amazon.awssdk.http.nio.netty.internal.nrs.HttpStreamsClientHandler
- HttpToHttp2OutboundAdapter - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
Translates HTTP/1.1 Netty objects to the corresponding HTTP/2 frame objects.
- HttpToHttp2OutboundAdapter() - Constructor for class software.amazon.awssdk.http.nio.netty.internal.http2.HttpToHttp2OutboundAdapter
I
- IdleConnectionCountingChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal
-
A channel pool implementation that tracks the number of "idle" channels in an underlying channel pool.
- IdleConnectionCountingChannelPool(EventExecutor, ChannelPool) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.IdleConnectionCountingChannelPool
- IdleConnectionReaperHandler - Class in software.amazon.awssdk.http.nio.netty.internal
-
A handler that closes unused channels that have not had any traffic on them for a configurable amount of time.
- IdleConnectionReaperHandler(int) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.IdleConnectionReaperHandler
- idleTimeoutMillis() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- ifMetricsAreEnabled(MetricCollector, Consumer<MetricCollector>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.NettyRequestMetrics
- incrementRequestCount() - Method in class software.amazon.awssdk.http.nio.netty.internal.ChannelDiagnostics
- incrementResponseCount() - Method in class software.amazon.awssdk.http.nio.netty.internal.ChannelDiagnostics
- init(ChannelFactory<? extends DatagramChannel>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.DnsResolverLoader
- initialWindowSize() - Method in class software.amazon.awssdk.http.nio.netty.Http2Configuration
- initialWindowSize(int) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- initialWindowSize(Integer) - Method in interface software.amazon.awssdk.http.nio.netty.Http2Configuration.Builder
-
Sets initial window size of a stream.
- INSTANCE - Static variable in class software.amazon.awssdk.http.nio.netty.internal.UnusedChannelExceptionHandler
- InUseTrackingChannelPoolListener - Class in software.amazon.awssdk.http.nio.netty.internal
-
Marks
Channel
s as in-use when they are leased from the pool. - invokeAll(Collection<? extends Callable<T>>) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- invokeAny(Collection<? extends Callable<T>>) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- isEmpty() - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
-
Returns
true
if theAbstractChannelPoolMap
is empty, otherwisefalse
. - isRemoved() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- isShutdown() - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- isShuttingDown() - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- isTerminated() - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- iterator() - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- iterator() - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
L
- lastIdleDuration() - Method in class software.amazon.awssdk.http.nio.netty.internal.ChannelDiagnostics
- ListenerInvokingChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal
-
A
SdkChannelPool
that wraps and delegates to anotherSdkChannelPool
while invokingListenerInvokingChannelPool.ChannelPoolListener
s for important events that occur. - ListenerInvokingChannelPool(EventLoopGroup, SdkChannelPool, List<ListenerInvokingChannelPool.ChannelPoolListener>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.ListenerInvokingChannelPool
- ListenerInvokingChannelPool(Supplier<Promise<Channel>>, SdkChannelPool, List<ListenerInvokingChannelPool.ChannelPoolListener>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.ListenerInvokingChannelPool
- ListenerInvokingChannelPool.ChannelPoolListener - Interface in software.amazon.awssdk.http.nio.netty.internal
-
Listener which is called for various actions performed on a
SdkChannelPool
. - log - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ProxyTunnelInitHandler
M
- MAX_CONCURRENT_STREAMS - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
-
Value of the MAX_CONCURRENT_STREAMS from the server's SETTING frame.
- maxConcurrency(Integer) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Maximum number of allowed concurrent requests.
- maxConnections() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- maxConnections(int) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.Builder
- maxHttp2Streams(Integer) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Deprecated.
- maxPendingAcquires(int) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.Builder
- maxPendingConnectionAcquires() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- maxPendingConnectionAcquires(Integer) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
The maximum number of pending acquires allowed.
- maxStreams() - Method in class software.amazon.awssdk.http.nio.netty.Http2Configuration
- maxStreams(long) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- maxStreams(Long) - Method in interface software.amazon.awssdk.http.nio.netty.Http2Configuration.Builder
-
Sets the max number of concurrent streams per connection.
- measureTimeTaken(Future<?>, Consumer<Duration>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.NettyRequestMetrics
-
Measure the time taken for a
Future
to complete. - metricCollector() - Method in class software.amazon.awssdk.http.nio.netty.internal.RequestContext
- Metrics() - Constructor for class software.amazon.awssdk.http.nio.netty.internal.http2.MultiplexedChannelRecord.Metrics
- metricsAreEnabled(MetricCollector) - Static method in class software.amazon.awssdk.http.nio.netty.internal.NettyRequestMetrics
-
Determine whether metrics are enabled, based on the provided metric collector.
- MultiplexedChannelRecord - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
Contains a
Future
for the actual socket channel and tracks available streams based on the MAX_CONCURRENT_STREAMS setting for the connection. - MultiplexedChannelRecord.Metrics - Class in software.amazon.awssdk.http.nio.netty.internal.http2
N
- name() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- NettyClientLogger - Class in software.amazon.awssdk.http.nio.netty.internal.utils
-
Logger facade similar to
Logger
, that also includes channel information in the message when provided. - NettyConfiguration - Class in software.amazon.awssdk.http.nio.netty.internal
-
Internal object for configuring netty.
- NettyConfiguration(AttributeMap) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- NettyNioAsyncHttpClient - Class in software.amazon.awssdk.http.nio.netty
-
An implementation of
SdkAsyncHttpClient
that uses a Netty non-blocking HTTP client to communicate with the service. - NettyNioAsyncHttpClient.Builder - Interface in software.amazon.awssdk.http.nio.netty
-
Builder that allows configuration of the Netty NIO HTTP implementation.
- NettyRequestExecutor - Class in software.amazon.awssdk.http.nio.netty.internal
- NettyRequestExecutor(RequestContext) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.NettyRequestExecutor
- NettyRequestMetrics - Class in software.amazon.awssdk.http.nio.netty.internal
-
Utilities for collecting and publishing request-level metrics.
- NettySdkAsyncHttpService - Class in software.amazon.awssdk.http.nio.netty
-
Service binding for the Netty default implementation.
- NettySdkAsyncHttpService() - Constructor for class software.amazon.awssdk.http.nio.netty.NettySdkAsyncHttpService
- NettyUtils - Class in software.amazon.awssdk.http.nio.netty.internal.utils
- NEW - software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.AcquireTimeoutAction
-
Create a new connection when the timeout is detected.
- newFailedFuture(Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- newPool(URI) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap
- newPool(K) - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
-
Called once a new
ChannelPool
needs to be created as non exists yet for thekey
. - newProgressivePromise() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- newPromise() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- newSslHandler(SslContext, ByteBufAllocator, String, int, Duration) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
- newSucceededFuture() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- next() - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- NonManagedEventLoopGroup - Class in software.amazon.awssdk.http.nio.netty.internal
-
Decorator around
EventLoopGroup
that prevents it from being shutdown. - NonManagedEventLoopGroup(EventLoopGroup) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.NonManagedEventLoopGroup
- nonProxyHosts() - Method in class software.amazon.awssdk.http.nio.netty.ProxyConfiguration
- nonProxyHosts(Set<String>) - Method in interface software.amazon.awssdk.http.nio.netty.ProxyConfiguration.Builder
-
Set the set of hosts that should not be proxied.
- numberOfThreads(Integer) - Method in interface software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup.Builder
-
Number of threads to use for the
EventLoopGroup
.
O
- OldConnectionReaperHandler - Class in software.amazon.awssdk.http.nio.netty.internal
-
A handler that will close channels after they have reached their time-to-live, regardless of usage.
- OldConnectionReaperHandler(int) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.OldConnectionReaperHandler
- onComplete() - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.CancelledSubscriber
- onComplete() - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- onError(Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.CancelledSubscriber
- onError(Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- OneTimeReadTimeoutHandler - Class in software.amazon.awssdk.http.nio.netty.internal
-
A one-time read timeout handler that removes itself from the pipeline after the next successful read.
- onGoAwayReceived(int, long, ByteBuf) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2GoAwayEventListener
- onNext(T) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.CancelledSubscriber
- onNext(T) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.CancelledSubscriber
- onSubscribe(Subscription) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerSubscriber
- OrderedWriteChannelHandlerContext - Class in software.amazon.awssdk.http.nio.netty.internal.utils
-
An implementation of
ChannelHandlerContext
that ensures all writes are performed in the order they are invoked.
P
- password() - Method in class software.amazon.awssdk.http.nio.netty.ProxyConfiguration
- password(String) - Method in interface software.amazon.awssdk.http.nio.netty.ProxyConfiguration.Builder
-
Set the password used to authenticate with the proxy password.
- PING_TRACKER - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
- PingFailedException - Exception in software.amazon.awssdk.http.nio.netty.internal.http2
- PingTracker - Class in software.amazon.awssdk.http.nio.netty.internal.http2
-
Tracking the status after sending out the PING frame
- pipeline() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- pools() - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
- port() - Method in class software.amazon.awssdk.http.nio.netty.ProxyConfiguration
- port(int) - Method in interface software.amazon.awssdk.http.nio.netty.ProxyConfiguration.Builder
-
Set the port that the proxy expects connections on.
- promiseNotifyingBiConsumer(Function<SuccessT, PromiseT>, Promise<PromiseT>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
-
Creates a
BiConsumer
that notifies the promise of any failures either via theThrowable
passed into the BiConsumer of as a result of running the successFunction. - promiseNotifyingListener(Promise<T>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
-
Create a
GenericFutureListener
that will notify the providedPromise
on success and failure. - protocol(Protocol) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- protocol(Protocol) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Sets the HTTP protocol to use (i.e.
- PROTOCOL_FUTURE - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
-
Future that when a protocol (http/1.1 or h2) has been selected.
- proxyConfiguration(ProxyConfiguration) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- proxyConfiguration(ProxyConfiguration) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Set the proxy configuration for this client.
- ProxyConfiguration - Class in software.amazon.awssdk.http.nio.netty
-
Proxy configuration for
NettyNioAsyncHttpClient
. - ProxyConfiguration.Builder - Interface in software.amazon.awssdk.http.nio.netty
-
Builder for
ProxyConfiguration
. - ProxyTunnelInitHandler - Class in software.amazon.awssdk.http.nio.netty.internal
-
Handler that initializes the HTTP tunnel.
- ProxyTunnelInitHandler(ChannelPool, String, String, URI, Promise<Channel>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.ProxyTunnelInitHandler
- ProxyTunnelInitHandler(ChannelPool, String, String, URI, Promise<Channel>, Supplier<HttpClientCodec>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.ProxyTunnelInitHandler
- ProxyTunnelInitHandler(ChannelPool, URI, Promise<Channel>) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.ProxyTunnelInitHandler
- publishHttp2StreamMetrics(MetricCollector, Channel) - Static method in class software.amazon.awssdk.http.nio.netty.internal.NettyRequestMetrics
-
Publish stream metrics for the provided stream channel to the provided collector.
- putChannelOption(ChannelOption, Object) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Configures additional
ChannelOption
which will be used to create Netty Http client. - putOption(ChannelOption<T>, T) - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelOptions
R
- read() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- read(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.FlushOnReadHandler
- readTimeout(Duration) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
The amount of time to wait for a read on a socket before an exception is thrown.
- readTimeoutMillis() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- reapIdleConnections() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- receivedOutMessage(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HttpStreamsClientHandler
- register(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- register(ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- register(Channel, ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
- release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.HealthCheckedChannelPool
- release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.HonorCloseOnReleaseChannelPool
- release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.Http1TunnelConnectionPool
- release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2MultiplexedChannelPool
- release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.HttpOrHttp2ChannelPool
- release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.IdleConnectionCountingChannelPool
- release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.ListenerInvokingChannelPool
- release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.ReleaseOnceChannelPool
- release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool
- release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
- release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.HealthCheckedChannelPool
- release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.HonorCloseOnReleaseChannelPool
- release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.Http1TunnelConnectionPool
- release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2MultiplexedChannelPool
- release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.HttpOrHttp2ChannelPool
- release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.IdleConnectionCountingChannelPool
- release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.ListenerInvokingChannelPool
- release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.ReleaseOnceChannelPool
- release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool
- ReleaseOnceChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal
-
Wrapper around a
ChannelPool
to protect it from having the same channel released twice. - ReleaseOnceChannelPool(SdkChannelPool) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.ReleaseOnceChannelPool
- remove(K) - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
-
Remove the
ChannelPool
from thisAbstractChannelPoolMap
. - removeIfExists(ChannelPipeline, Class<? extends ChannelHandler>...) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.ChannelUtils
-
Removes handlers of the given class types from the pipeline.
- RequestAdapter - Class in software.amazon.awssdk.http.nio.netty.internal
- RequestAdapter(Protocol) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.RequestAdapter
- RequestContext - Class in software.amazon.awssdk.http.nio.netty.internal
- RequestContext(SdkChannelPool, EventLoopGroup, AsyncExecuteRequest, NettyConfiguration) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.RequestContext
- requestDemand() - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
-
Override to intercept when demand is requested.
- resolveDatagramChannelFactory(EventLoopGroup) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.ChannelResolver
-
Attempts to determine the
ChannelFactory
class for datagram channels that corresponds to the given event loop group. - resolveSocketChannelFactory(EventLoopGroup) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.ChannelResolver
-
Attempts to determine the
ChannelFactory
class that corresponds to the given event loop group. - responseCount() - Method in class software.amazon.awssdk.http.nio.netty.internal.ChannelDiagnostics
- ResponseHandler - Class in software.amazon.awssdk.http.nio.netty.internal
- runAndLogError(NettyClientLogger, String, FunctionalUtils.UnsafeRunnable) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
- runOrPropagate(Promise<?>, Runnable) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
-
Create a
GenericFutureListener
that will propagate any failures or cancellations to the providedPromise
, or invoke the providedRunnable
upon successful operation completion.
S
- schedule(Runnable, long, TimeUnit) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- schedule(Callable<V>, long, TimeUnit) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- scheme() - Method in class software.amazon.awssdk.http.nio.netty.ProxyConfiguration
- scheme(String) - Method in interface software.amazon.awssdk.http.nio.netty.ProxyConfiguration.Builder
-
The HTTP scheme to use for connecting to the proxy.
- sdkChannelOptions(SdkChannelOptions) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- SdkChannelOptions - Class in software.amazon.awssdk.http.nio.netty.internal
- SdkChannelOptions() - Constructor for class software.amazon.awssdk.http.nio.netty.internal.SdkChannelOptions
- SdkChannelPool - Interface in software.amazon.awssdk.http.nio.netty.internal
-
A
ChannelPool
implementation that allows a caller to asynchronously retrieve channel-pool related metrics viaSdkChannelPool.collectChannelPoolMetrics(MetricCollector)
. - SdkChannelPoolMap<K,P extends io.netty.channel.pool.ChannelPool> - Class in software.amazon.awssdk.http.nio.netty.internal
-
Replacement for
AbstractChannelPoolMap
. - SdkChannelPoolMap() - Constructor for class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
- sdkEventLoopGroup(SdkEventLoopGroup) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- SdkEventLoopGroup - Class in software.amazon.awssdk.http.nio.netty
- SdkEventLoopGroup.Builder - Interface in software.amazon.awssdk.http.nio.netty
-
A builder for
SdkEventLoopGroup
. - sentOutMessage(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HttpStreamsClientHandler
- setAvailableStreams(long) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.MultiplexedChannelRecord.Metrics
- SharedSdkEventLoopGroup - Class in software.amazon.awssdk.http.nio.netty.internal
-
Provides access and manages a shared
SdkEventLoopGroup
. - shutdown() - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- shutdownGracefully() - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- shutdownGracefully(long, long, TimeUnit) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- shutdownGracefully(long, long, TimeUnit) - Method in class software.amazon.awssdk.http.nio.netty.internal.NonManagedEventLoopGroup
- shutdownNow() - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- size() - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
-
Returns the number of
ChannelPool
s currently in thisAbstractChannelPoolMap
. - software.amazon.awssdk.http.nio.netty - package software.amazon.awssdk.http.nio.netty
- software.amazon.awssdk.http.nio.netty.internal - package software.amazon.awssdk.http.nio.netty.internal
- software.amazon.awssdk.http.nio.netty.internal.http2 - package software.amazon.awssdk.http.nio.netty.internal.http2
- software.amazon.awssdk.http.nio.netty.internal.nrs - package software.amazon.awssdk.http.nio.netty.internal.nrs
-
This package contains source imported from https://github.com/playframework/netty-reactive-streams, licensed under the Apache License 2.0, available at the time of the fork (1/31/2020) here: https://github.com/playframework/netty-reactive-streams/blob/master/LICENSE.txt All original source licensed under the Apache License 2.0 by playframework.
- software.amazon.awssdk.http.nio.netty.internal.utils - package software.amazon.awssdk.http.nio.netty.internal.utils
- SslCloseCompletionEventHandler - Class in software.amazon.awssdk.http.nio.netty.internal
-
Handles
SslCloseCompletionEvent
s that are sent whenever an SSL channel goes inactive. - sslContext() - Method in class software.amazon.awssdk.http.nio.netty.internal.SslContextProvider
- SslContextProvider - Class in software.amazon.awssdk.http.nio.netty.internal
- SslContextProvider(NettyConfiguration, Protocol, SslProvider) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.SslContextProvider
- sslProvider(SslProvider) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- sslProvider(SslProvider) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Sets the
SslProvider
to be used in the Netty client. - start() - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.PingTracker
- startIdleTimer() - Method in class software.amazon.awssdk.http.nio.netty.internal.ChannelDiagnostics
- StaticKeyManagerFactory - Class in software.amazon.awssdk.http.nio.netty.internal
-
Factory that simply returns a statically provided set of
KeyManager
s. - StaticKeyManagerFactorySpi - Class in software.amazon.awssdk.http.nio.netty.internal
-
Factory SPI that simply returns a statically provided set of
KeyManager
s. - StaticKeyManagerFactorySpi(KeyManager[]) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.StaticKeyManagerFactorySpi
- StaticTrustManagerFactory - Class in software.amazon.awssdk.http.nio.netty.internal
- stopIdleTimer() - Method in class software.amazon.awssdk.http.nio.netty.internal.ChannelDiagnostics
- StreamedHttpMessage - Interface in software.amazon.awssdk.http.nio.netty.internal.nrs
-
Combines
HttpMessage
andPublisher
into one message. - StreamedHttpRequest - Interface in software.amazon.awssdk.http.nio.netty.internal.nrs
-
Combines
HttpRequest
andStreamedHttpMessage
into one message. - StreamedHttpResponse - Interface in software.amazon.awssdk.http.nio.netty.internal.nrs
-
Combines
HttpResponse
andStreamedHttpMessage
into one message. - STREAMING_COMPLETE_KEY - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
-
AttributeKey
to keep track of whether the streaming is completed and this is set to true when we receive the *LastHttpContent
. - submit(Runnable) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- submit(Runnable, T) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- submit(Callable<T>) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- subscribe(Subscriber<? super HttpContent>) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.DefaultStreamedHttpRequest
- subscribe(Subscriber<? super HttpContent>) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.DefaultStreamedHttpResponse
- subscribe(Subscriber<? super T>) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HandlerPublisher
- subscribeSubscriberToStream(StreamedHttpMessage, Subscriber<HttpContent>) - Method in class software.amazon.awssdk.http.nio.netty.internal.nrs.HttpStreamsClientHandler
- SUCCEEDED_FUTURE - Static variable in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
-
Completed succeed future.
T
- tcpKeepAlive() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- tcpKeepAlive(Boolean) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Configure whether to enable or disable TCP KeepAlive.
- terminationFuture() - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
- threadFactory(ThreadFactory) - Method in interface software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup.Builder
-
ThreadFactory
to create threads used by theEventLoopGroup
. - tlsHandshakeTimeout() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- tlsKeyManagersProvider() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- tlsKeyManagersProvider(TlsKeyManagersProvider) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Set the
TlsKeyManagersProvider
for this client. - tlsNegotiationTimeout(Duration) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Configure the maximum amount of time that a TLS handshake is allowed to take from the time the CLIENT HELLO message is sent to the time the client and server have fully negotiated ciphers and exchanged keys.
- tlsTrustManagersProvider() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- tlsTrustManagersProvider(TlsTrustManagersProvider) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Configure the
TlsTrustManagersProvider
that will provide theTrustManager
s to use when constructing the SSL context. - toBuilder() - Method in class software.amazon.awssdk.http.nio.netty.Http2Configuration
- toBuilder() - Method in class software.amazon.awssdk.http.nio.netty.ProxyConfiguration
- toString() - Method in class software.amazon.awssdk.http.nio.netty.internal.ChannelDiagnostics
- trace(Channel, Supplier<String>) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyClientLogger
-
Log a TRACE level message including the channel information.
- trustAllCertificates() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
- tryCatch(Runnable, Consumer<Throwable>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.ExceptionHandlingUtils
-
Runs a task within try-catch block.
- tryCatchFinally(Callable<T>, Consumer<Throwable>, Runnable) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.ExceptionHandlingUtils
-
Runs a task within try-catch-finally block.
U
- UnusedChannelExceptionHandler - Class in software.amazon.awssdk.http.nio.netty.internal
-
A handler for exceptions occurring on channels not current in use (according to
ChannelAttributeKey.IN_USE
). - useEnvironmentVariableValues(Boolean) - Method in interface software.amazon.awssdk.http.nio.netty.ProxyConfiguration.Builder
-
Set the option whether to use environment variable values for
ProxyEnvironmentSetting
if any of the config options are missing. - useIdleConnectionReaper(Boolean) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Configure whether the idle connections in the connection pool should be closed.
- useNonBlockingDnsResolver(Boolean) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
- useNonBlockingDnsResolver(Boolean) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
Configure whether to use a non-blocking dns resolver or not.
- userEventTriggered(ChannelHandlerContext, Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.SslCloseCompletionEventHandler
-
Close the channel if the event is
SslCloseCompletionEvent
and the channel is unused. - username() - Method in class software.amazon.awssdk.http.nio.netty.ProxyConfiguration
- username(String) - Method in interface software.amazon.awssdk.http.nio.netty.ProxyConfiguration.Builder
-
Set the username used to authenticate with the proxy username.
- useSystemPropertyValues(Boolean) - Method in interface software.amazon.awssdk.http.nio.netty.ProxyConfiguration.Builder
-
Set the option whether to use system property values from
ProxySystemSetting
if any of the config options are missing.
V
- valueOf(String) - Static method in enum software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.AcquireTimeoutAction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.AcquireTimeoutAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- voidPromise() - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
W
- warn(Channel, Supplier<String>) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyClientLogger
-
Log a WARN level message and including the channel information.
- warn(Channel, Supplier<String>, Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyClientLogger
-
Log a WARN level message with the given exception and including the channel information.
- warnIfNotInEventLoop(EventLoop) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
- wrap(ChannelHandlerContext) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.OrderedWriteChannelHandlerContext
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.HttpToHttp2OutboundAdapter
-
Handles conversion of
HttpMessage
andHttpContent
to HTTP/2 frames. - write(Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- write(Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.OrderedWriteChannelHandlerContext
- write(Object, ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- write(Object, ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.OrderedWriteChannelHandlerContext
- writeAndFlush(Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- writeAndFlush(Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.OrderedWriteChannelHandlerContext
- writeAndFlush(Object, ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.DelegatingChannelHandlerContext
- writeAndFlush(Object, ChannelPromise) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.OrderedWriteChannelHandlerContext
- writeTimeout(Duration) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
-
The amount of time to wait for a write on a socket before an exception is thrown.
- writeTimeoutMillis() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
All Classes All Packages