Class ChannelAttributeKey
- java.lang.Object
-
- software.amazon.awssdk.http.nio.netty.internal.ChannelAttributeKey
-
public final class ChannelAttributeKey extends Object
Keys for attributes attached viaAttributeMap.attr(AttributeKey).
-
-
Field Summary
Fields Modifier and Type Field Description static io.netty.util.AttributeKey<ChannelDiagnostics>CHANNEL_DIAGNOSTICSstatic io.netty.util.AttributeKey<io.netty.handler.codec.http2.Http2Connection>HTTP2_CONNECTIONstatic io.netty.util.AttributeKey<io.netty.handler.codec.http2.Http2FrameStream>HTTP2_FRAME_STREAMTheHttp2FrameStreamassociated with this stream channel.static io.netty.util.AttributeKey<Integer>HTTP2_INITIAL_WINDOW_SIZEstatic io.netty.util.AttributeKey<Http2MultiplexedChannelPool>HTTP2_MULTIPLEXED_CHANNEL_POOLReference toHttp2MultiplexedChannelPoolwhich stores information about leased streams for a multiplexed connection.static io.netty.util.AttributeKey<Long>MAX_CONCURRENT_STREAMSValue of the MAX_CONCURRENT_STREAMS from the server's SETTING frame.static io.netty.util.AttributeKey<PingTracker>PING_TRACKERstatic io.netty.util.AttributeKey<CompletableFuture<Protocol>>PROTOCOL_FUTUREFuture that when a protocol (http/1.1 or h2) has been selected.static io.netty.util.AttributeKey<Boolean>STREAMING_COMPLETE_KEYAttributeKeyto keep track of whether the streaming is completed and this is set to true when we receive the *LastHttpContent.
-
-
-
Field Detail
-
PROTOCOL_FUTURE
public static final io.netty.util.AttributeKey<CompletableFuture<Protocol>> PROTOCOL_FUTURE
Future that when a protocol (http/1.1 or h2) has been selected.
-
HTTP2_MULTIPLEXED_CHANNEL_POOL
public static final io.netty.util.AttributeKey<Http2MultiplexedChannelPool> HTTP2_MULTIPLEXED_CHANNEL_POOL
Reference toHttp2MultiplexedChannelPoolwhich stores information about leased streams for a multiplexed connection.
-
PING_TRACKER
public static final io.netty.util.AttributeKey<PingTracker> PING_TRACKER
-
HTTP2_CONNECTION
public static final io.netty.util.AttributeKey<io.netty.handler.codec.http2.Http2Connection> HTTP2_CONNECTION
-
HTTP2_INITIAL_WINDOW_SIZE
public static final io.netty.util.AttributeKey<Integer> HTTP2_INITIAL_WINDOW_SIZE
-
MAX_CONCURRENT_STREAMS
public static final io.netty.util.AttributeKey<Long> MAX_CONCURRENT_STREAMS
Value of the MAX_CONCURRENT_STREAMS from the server's SETTING frame.
-
HTTP2_FRAME_STREAM
public static final io.netty.util.AttributeKey<io.netty.handler.codec.http2.Http2FrameStream> HTTP2_FRAME_STREAM
TheHttp2FrameStreamassociated with this stream channel. This is added to stream channels when they are created, before they are fully initialized.
-
CHANNEL_DIAGNOSTICS
public static final io.netty.util.AttributeKey<ChannelDiagnostics> CHANNEL_DIAGNOSTICS
-
STREAMING_COMPLETE_KEY
public static final io.netty.util.AttributeKey<Boolean> STREAMING_COMPLETE_KEY
AttributeKeyto keep track of whether the streaming is completed and this is set to true when we receive the *LastHttpContent.
-
-