Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
 
acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
 
acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.HandlerRemovingChannelPool
 
acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.HandlerRemovingChannelPool
 
acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.HealthCheckedChannelPool
 
acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.HealthCheckedChannelPool
 
acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.HonorCloseOnReleaseChannelPool
 
acquire(Promise<Channel>) - Method in class software.amazon.awssdk.http.nio.netty.internal.HonorCloseOnReleaseChannelPool
 
acquire() - 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.Http2MultiplexedChannelPool
 
acquire() - 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.http2.HttpOrHttp2ChannelPool
 
acquire() - Method in class software.amazon.awssdk.http.nio.netty.internal.ReleaseOnceChannelPool
 
acquire(Promise<Channel>) - 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.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
 
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>, T) - Method in class io.netty.handler.codec.http2.ForkedHttp2StreamChannelBootstrap
Allow to specify an initial attribute of the newly created Http2StreamChannel.
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 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
build() - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
build(Http2ConnectionDecoder, Http2ConnectionEncoder, Http2Settings) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
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.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.SdkEventLoopGroup
 

C

calculateMaxHeaderListSizeGoAway(long) - Method in class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
Calculate the threshold in bytes which should trigger a GO_AWAY if a set of headers exceeds this amount.
cancel() - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2ResetSendingSubscription
 
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, ChannelPool) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
 
CHANNEL_POOL_CLOSE_TIMEOUT_SECONDS - Static variable in class software.amazon.awssdk.http.nio.netty.internal.NettyConfiguration
 
CHANNEL_POOL_RECORD - Static variable in class software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
Reference to MultiplexedChannelRecord which stores information about leased streams for a multiplexed connection.
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
 
channelFactory() - Method in class software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup
 
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.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, long, 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(ChannelPool) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.Builder
 
channelRead(ChannelHandlerContext, Object) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodec
 
channelRead(ChannelHandlerContext, Object) - Method in class software.amazon.awssdk.http.nio.netty.internal.OneTimeReadTimeoutHandler
 
channelRead0(ChannelHandlerContext, Http2SettingsFrame) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2SettingsFrameHandler
 
channelRead0(ChannelHandlerContext, Http2Frame) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2ToHttpInboundAdapter
 
channelRead0(ChannelHandlerContext, HttpObject) - Method in class software.amazon.awssdk.http.nio.netty.internal.ResponseHandler
 
channelReadComplete(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodec
Notifies any child streams of the read completion.
channelRegistered(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.OldConnectionReaperHandler
 
channelUnregistered(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.Http2SettingsFrameHandler
 
channelUnregistered(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.ResponseHandler
 
ChannelUtils - Class in software.amazon.awssdk.http.nio.netty.internal.utils
 
clientName() - Method in class software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient
 
close() - Method in class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 
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.HandlerRemovingChannelPool
 
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.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.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.NettyNioAsyncHttpClient
 
configuration(NettyConfiguration) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
 
configuration() - Method in class software.amazon.awssdk.http.nio.netty.internal.RequestContext
 
connection() - Method in class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 
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
 
contains(K) - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
 
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(EventLoopGroup) - Static method in class software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup
Creates a new instance of SdkEventLoopGroup with EventLoopGroup.
createAsyncHttpClientFactory() - Method in class software.amazon.awssdk.http.nio.netty.NettySdkAsyncHttpService
 

D

decodeFrame(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 
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
 
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

encoderEnforceMaxConcurrentStreams() - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
encoderEnforceMaxConcurrentStreams(boolean) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
encoderIgnoreMaxHeaderListSize(boolean) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
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(SdkEventLoopGroup) - Method in interface software.amazon.awssdk.http.nio.netty.NettyNioAsyncHttpClient.Builder
Sets the SdkEventLoopGroup to use for the Netty HTTP client.
eventLoopGroup() - Method in class software.amazon.awssdk.http.nio.netty.SdkEventLoopGroup
 
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.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(Runnable) - Method in class software.amazon.awssdk.http.nio.netty.internal.DelegatingEventLoopGroup
 
execute() - Method in class software.amazon.awssdk.http.nio.netty.internal.NettyRequestExecutor
 
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(EventExecutor) - Method in class software.amazon.awssdk.http.nio.netty.internal.utils.BetterFixedChannelPool.Builder
 

F

flowController() - Method in class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 
forClient(ChannelHandler) - Static method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
Creates a builder for a HTTP/2 client.
ForkedDefaultHttp2ConnectionDecoder - Class in io.netty.handler.codec.http2
Provides the default implementation for processing inbound frame events and delegates to a Http2FrameListener
ForkedDefaultHttp2ConnectionDecoder(Http2Connection, Http2ConnectionEncoder, Http2FrameReader) - Constructor for class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 
ForkedDefaultHttp2ConnectionDecoder(Http2Connection, Http2ConnectionEncoder, Http2FrameReader, Http2PromisedRequestVerifier) - Constructor for class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 
ForkedHttp2MultiplexCodec - Class in io.netty.handler.codec.http2
An HTTP/2 handler that creates child channels for each stream.
ForkedHttp2MultiplexCodecBuilder - Class in io.netty.handler.codec.http2
 
ForkedHttp2StreamChannelBootstrap - Class in io.netty.handler.codec.http2
 
ForkedHttp2StreamChannelBootstrap(Channel) - Constructor for class io.netty.handler.codec.http2.ForkedHttp2StreamChannelBootstrap
 
forServer(ChannelHandler) - Static method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
Creates a builder for a HTTP/2 server.
frameListener(Http2FrameListener) - Method in class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 
frameListener() - Method in class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 
frameLogger() - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
frameLogger(Http2FrameLogger) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
FutureCancelHandler - Class in software.amazon.awssdk.http.nio.netty.internal
Closes the channel if the execution future has been cancelled.

G

get(K) - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
 
get() - Static method in class software.amazon.awssdk.http.nio.netty.internal.SharedSdkEventLoopGroup
 
getAttribute(Channel, AttributeKey<T>) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.ChannelUtils
Retrieve optional attribute of the channel
getConnectionFuture() - 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.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
 
gracefulShutdownTimeoutMillis() - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
gracefulShutdownTimeoutMillis(long) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 

H

handler(ChannelHandler) - Method in class io.netty.handler.codec.http2.ForkedHttp2StreamChannelBootstrap
the ChannelHandler to use for serving the requests.
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.
handlerAdded(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.OldConnectionReaperHandler
 
handlerAdded0(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodec
 
handlerRemoved(ChannelHandlerContext) - Method in class software.amazon.awssdk.http.nio.netty.internal.OldConnectionReaperHandler
 
handlerRemoved0(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodec
 
HandlerRemovingChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal
Removes any per request ChannelHandler from the pipeline prior to releasing it to the pool.
HandlerRemovingChannelPool(ChannelPool) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.HandlerRemovingChannelPool
 
headerSensitivityDetector() - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
headerSensitivityDetector(Http2HeadersEncoder.SensitivityDetector) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
HealthCheckedChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal
An implementation of ChannelPool that validates the health of its connections.
HealthCheckedChannelPool(EventLoopGroup, NettyConfiguration, ChannelPool) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.HealthCheckedChannelPool
 
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
 
Http2MultiplexedChannelPool - Class in software.amazon.awssdk.http.nio.netty.internal.http2
ChannelPool implementation that handles multiplexed streams.
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
 
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
 
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

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
 
initialHuffmanDecodeCapacity(int) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
initialSettings() - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
initialSettings(Http2Settings) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
INSTANCE - Static variable in class software.amazon.awssdk.http.nio.netty.internal.UnusedChannelExceptionHandler
 
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
 
io.netty.handler.codec.http2 - package io.netty.handler.codec.http2
 
isEmpty() - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
Returns true if the AbstractChannelPoolMap is empty, otherwise false.
isServer() - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
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
 
isValidateHeaders() - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
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

lifecycleManager(Http2LifecycleManager) - Method in class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 
localSettings() - Method in class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 

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
Sets the max number of concurrent streams for an HTTP/2 connection.
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.
maxReservedStreams() - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
maxReservedStreams(int) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
maxStreams(long) - Method in class software.amazon.awssdk.http.nio.netty.internal.AwaitCloseChannelPoolMap.Builder
 
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.

N

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
 
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
 
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.
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
 
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
 
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.
open() - Method in class io.netty.handler.codec.http2.ForkedHttp2StreamChannelBootstrap
 
open(Promise<Http2StreamChannel>) - Method in class io.netty.handler.codec.http2.ForkedHttp2StreamChannelBootstrap
 
open0(ChannelHandlerContext, Promise<Http2StreamChannel>) - Method in class io.netty.handler.codec.http2.ForkedHttp2StreamChannelBootstrap
 
option(ChannelOption<T>, T) - Method in class io.netty.handler.codec.http2.ForkedHttp2StreamChannelBootstrap
Allow to specify a ChannelOption which is used for the Http2StreamChannel instances once they got created.

P

pools() - Method in class software.amazon.awssdk.http.nio.netty.internal.SdkChannelPoolMap
 
prefaceReceived() - Method in class io.netty.handler.codec.http2.ForkedDefaultHttp2ConnectionDecoder
 
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.
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

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
 
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, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.CancellableAcquireChannelPool
 
release(Channel) - Method in class software.amazon.awssdk.http.nio.netty.internal.HandlerRemovingChannelPool
 
release(Channel, Promise<Void>) - Method in class software.amazon.awssdk.http.nio.netty.internal.HandlerRemovingChannelPool
 
release(Channel) - 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.HealthCheckedChannelPool
 
release(Channel) - 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.HonorCloseOnReleaseChannelPool
 
release(Channel) - 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.Http2MultiplexedChannelPool
 
release(Channel) - 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.http2.HttpOrHttp2ChannelPool
 
release(Channel) - 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.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.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(ChannelPool) - 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() - Constructor for class software.amazon.awssdk.http.nio.netty.internal.RequestAdapter
 
RequestContext - Class in software.amazon.awssdk.http.nio.netty.internal
 
RequestContext(ChannelPool, EventLoopGroup, AsyncExecuteRequest, NettyConfiguration) - Constructor for class software.amazon.awssdk.http.nio.netty.internal.RequestContext
 
resolveSocketChannelFactory(EventLoopGroup) - Static method in class software.amazon.awssdk.http.nio.netty.internal.utils.SocketChannelResolver
Attempts to determine the ChannelFactory class that corresponds to the given event loop group.
ResponseHandler - Class in software.amazon.awssdk.http.nio.netty.internal
 

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
 
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
 
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.
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
 
shutdownChildChannels(Throwable) - Method in class software.amazon.awssdk.http.nio.netty.internal.http2.MultiplexedChannelRecord
Delivers the exception to all registered child channels.
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.
SocketChannelResolver - Class in software.amazon.awssdk.http.nio.netty.internal.utils
 
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.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.
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.
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
 
SUCCEEDED_FUTURE - Static variable in class software.amazon.awssdk.http.nio.netty.internal.utils.NettyUtils
Completed succeed future.

T

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.
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).
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.
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.

V

validateHeaders(boolean) - Method in class io.netty.handler.codec.http2.ForkedHttp2MultiplexCodecBuilder
 
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.

W

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.
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 
Skip navigation links

Copyright © 2019. All rights reserved.