A B C D E F G H I L M N O P R S T U V W 
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
 
AutoReadDisableChannelPoolListener - Class in software.amazon.awssdk.http.nio.netty.internal
Disables auto read on in-use channels to allow upper layers to take care of flow control.
AutoReadEnableChannelPoolListener - Class in software.amazon.awssdk.http.nio.netty.internal
Enables auto read on idle channels so that any data that a service sends while it's idling can be handled.
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 another ChannelPool 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 to CancellableAcquireChannelPool.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.AutoReadDisableChannelPoolListener
 
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 calling ChannelPool.acquire() or ChannelPool.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 the EventLoopGroup.
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.AutoReadEnableChannelPoolListener
 
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 calling ChannelPool.release(Channel) or ChannelPool.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 provided Promise, or invoke the provided Consumer 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.AutoReadDisableChannelPoolListener
 
create() - Static method in class software.amazon.awssdk.http.nio.netty.internal.AutoReadEnableChannelPoolListener
 
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 and ChannelFactory to be used with NettyNioAsyncHttpClient.
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 the EventLoopGroup.
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 another EventLoopGroup.
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 the SdkEventLoopGroup 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 a TimeoutException.
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 the AsyncExecuteRequest returned by RequestContext.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 Http2GoAwayFrames 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 Http2Frames to HttpObjects.
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 into HttpRequest messages followed by HttpContent messages and reads HttpResponse messages followed by HttpContent messages and produces StreamedHttpResponse 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 Channels 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 the AbstractChannelPoolMap is empty, otherwise false.
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 another SdkChannelPool while invoking ListenerInvokingChannelPool.ChannelPoolListeners 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
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 the key.
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 the Throwable 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 provided Promise 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 this AbstractChannelPoolMap.
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 provided Promise, or invoke the provided Runnable 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 via SdkChannelPool.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
Provides EventLoopGroup and ChannelFactory for NettyNioAsyncHttpClient.
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 ChannelPools currently in this AbstractChannelPoolMap.
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 SslCloseCompletionEvents 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 KeyManagers.
StaticKeyManagerFactorySpi - Class in software.amazon.awssdk.http.nio.netty.internal
Factory SPI that simply returns a statically provided set of KeyManagers.
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 and Publisher into one message.
StreamedHttpRequest - Interface in software.amazon.awssdk.http.nio.netty.internal.nrs
Combines HttpRequest and StreamedHttpMessage into one message.
StreamedHttpResponse - Interface in software.amazon.awssdk.http.nio.netty.internal.nrs
Combines HttpResponse and StreamedHttpMessage 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 the EventLoopGroup.
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 the TrustManagers 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 and HttpContent 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
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages