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

A

acceptingNewStreams() - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Indicates whether or not this endpoint is currently accepting new streams.
ACK - Static variable in class io.netty.handler.codec.http2.Http2Flags
 
ack() - Method in class io.netty.handler.codec.http2.Http2Flags
Determines whether the flag is set indicating that this frame is an ACK.
ack(boolean) - Method in class io.netty.handler.codec.http2.Http2Flags
Sets the Http2Flags.ACK flag.
activeStreams() - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
activeStreams() - Method in interface io.netty.handler.codec.http2.Http2Connection
Gets all streams that are actively in use.
add(AsciiString, AsciiString) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
add(AsciiString, Iterable<? extends AsciiString>) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
add(AsciiString, AsciiString...) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
add(BinaryHeaders) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
add(AsciiString, AsciiString) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
add(AsciiString, Iterable<? extends AsciiString>) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
add(AsciiString, AsciiString...) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
add(BinaryHeaders) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
add(Http2Exception.StreamException) - Method in exception io.netty.handler.codec.http2.Http2Exception.CompositeStreamException
 
add(AsciiString, AsciiString) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
add(AsciiString, Iterable<? extends AsciiString>) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
add(AsciiString, AsciiString...) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
add(BinaryHeaders) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addBoolean(AsciiString, boolean) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addBoolean(AsciiString, boolean) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addBoolean(AsciiString, boolean) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addByte(AsciiString, byte) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addByte(AsciiString, byte) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addByte(AsciiString, byte) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addChar(AsciiString, char) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addChar(AsciiString, char) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addChar(AsciiString, char) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addDouble(AsciiString, double) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addDouble(AsciiString, double) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addDouble(AsciiString, double) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addFloat(AsciiString, float) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addFloat(AsciiString, float) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addFloat(AsciiString, float) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addHttp2Handlers(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.Http2OrHttpChooser
Add all ChannelHandler's that are needed for HTTP_2.
addHttp2ToHttpHeaders(int, Http2Headers, FullHttpMessage, boolean) - Static method in class io.netty.handler.codec.http2.HttpUtil
Translate and add HTTP/2 headers to HTTP/1.x headers
addHttpHandlers(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.Http2OrHttpChooser
Add all ChannelHandler's that are needed for HTTP.
addInt(AsciiString, int) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addInt(AsciiString, int) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addInt(AsciiString, int) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addListener(Http2Connection.Listener) - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
addListener(Http2Connection.Listener) - Method in interface io.netty.handler.codec.http2.Http2Connection
Adds a listener of stream life-cycle events.
addLong(AsciiString, long) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addLong(AsciiString, long) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addLong(AsciiString, long) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addObject(AsciiString, Object) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addObject(AsciiString, Iterable<?>) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addObject(AsciiString, Object...) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addObject(AsciiString, Object) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addObject(AsciiString, Iterable<?>) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addObject(AsciiString, Object...) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addObject(AsciiString, Object) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addObject(AsciiString, Iterable<?>) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addObject(AsciiString, Object...) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addShort(AsciiString, short) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addShort(AsciiString, short) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addShort(AsciiString, short) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
addTimeMillis(AsciiString, long) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
addTimeMillis(AsciiString, long) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
addTimeMillis(AsciiString, long) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
allowPushTo(boolean) - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Sets whether server push is allowed to this endpoint.
allowPushTo() - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Gets whether or not server push is allowed to this endpoint.
authority(AsciiString) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
authority() - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
authority(AsciiString) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
authority() - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
authority(AsciiString) - Method in interface io.netty.handler.codec.http2.Http2Headers
Sets the Http2Headers.PseudoHeaderName.AUTHORITY header or null if there is no such header
authority() - Method in interface io.netty.handler.codec.http2.Http2Headers
Gets the Http2Headers.PseudoHeaderName.AUTHORITY header or null if there is no such header

B

build() - Method in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder.Builder
 
build() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.Builder
 
build() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.Builder
 
build() - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder.Builder
Creates a new decoder instance.
build() - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder.Builder
Creates a new encoder instance.
build() - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter.Builder
Builds/creates a new InboundHttp2ToHttpAdapter instance using this builders current settings.
build() - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter.Builder
 

C

channelActive(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
 
channelInactive(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
 
child(int) - Method in interface io.netty.handler.codec.http2.Http2Stream
Attempts to find a child of this stream with the given ID.
children() - Method in interface io.netty.handler.codec.http2.Http2Stream
Gets all streams that are direct dependents on this stream.
CIPHERS - Static variable in class io.netty.handler.codec.http2.Http2SecurityUtil
The following list is derived from SunJSSE Supported Ciphers and Mozilla Cipher Suites in accordance with the HTTP/2 Specification.
clear() - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
clear() - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
clear() - Method in interface io.netty.handler.codec.http2.Http2Headers
 
close() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder
 
close() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
close() - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameReader
 
close() - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
close() - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder
 
close(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
 
close() - Method in interface io.netty.handler.codec.http2.Http2FrameReader
Closes this reader and frees any allocated resources.
close() - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Closes this writer and frees any allocated resources.
close() - Method in class io.netty.handler.codec.http2.Http2InboundFrameLogger
 
close() - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
close() - Method in interface io.netty.handler.codec.http2.Http2Stream
Closes the stream.
closeLocalSide(Http2Stream, ChannelFuture) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Closes the local side of the given stream.
closeLocalSide(Http2Stream, ChannelFuture) - Method in interface io.netty.handler.codec.http2.Http2LifecycleManager
Closes the local side of the given stream.
closeLocalSide() - Method in interface io.netty.handler.codec.http2.Http2Stream
Closes the local side of this stream.
closeRemoteSide(Http2Stream, ChannelFuture) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Closes the remote side of the given stream.
closeRemoteSide(Http2Stream, ChannelFuture) - Method in interface io.netty.handler.codec.http2.Http2LifecycleManager
Closes the remote side of the given stream.
closeRemoteSide() - Method in interface io.netty.handler.codec.http2.Http2Stream
Closes the remote side of this stream.
closeStream(Http2Stream, ChannelFuture) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Closes the given stream and adds a hook to close the channel after the given future completes.
closeStream(Http2Stream, ChannelFuture) - Method in interface io.netty.handler.codec.http2.Http2LifecycleManager
Closes the given stream and adds a hook to deactivate the stream and close the channel after the given future completes.
code() - Method in enum io.netty.handler.codec.http2.Http2Error
Gets the code for this error used on the wire.
compressionLevel - Variable in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder.Builder
 
compressionLevel(int) - Method in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder.Builder
 
CompressorHttp2ConnectionEncoder - Class in io.netty.handler.codec.http2
A HTTP2 encoder that will compress data frames according to the content-encoding header for each stream.
CompressorHttp2ConnectionEncoder(CompressorHttp2ConnectionEncoder.Builder) - Constructor for class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder
 
CompressorHttp2ConnectionEncoder.Builder - Class in io.netty.handler.codec.http2
Builder for new instances of CompressorHttp2ConnectionEncoder
CompressorHttp2ConnectionEncoder.Builder() - Constructor for class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder.Builder
 
configuration() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
configuration() - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameReader
 
configuration() - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
configuration() - Method in class io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder
 
configuration() - Method in class io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder
 
configuration() - Method in interface io.netty.handler.codec.http2.Http2FrameReader
Get the configuration related elements for this Http2FrameReader
configuration() - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Get the configuration related elements for this Http2FrameWriter
configuration() - Method in interface io.netty.handler.codec.http2.Http2HeadersDecoder
configuration() - Method in interface io.netty.handler.codec.http2.Http2HeadersEncoder
configuration() - Method in class io.netty.handler.codec.http2.Http2InboundFrameLogger
 
configuration() - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
connection(Http2Connection) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.Builder
 
connection() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder
 
connection - Variable in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.Builder
 
connection(Http2Connection) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.Builder
 
connection() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
connection(Http2Connection) - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder.Builder
Sets the Http2Connection to be used when building the decoder.
connection() - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder
Provides direct access to the underlying connection.
connection(Http2Connection) - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder.Builder
Sets the Http2Connection to be used when building the encoder.
connection() - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder
Provides direct access to the underlying connection.
connection() - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
 
connection - Variable in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 
CONNECTION_STREAM_ID - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
connectionError(Http2Error, String, Object...) - Static method in exception io.netty.handler.codec.http2.Http2Exception
Use if an error has occurred which can not be isolated to a single stream, but instead applies to the entire connection.
connectionError(Http2Error, Throwable, String, Object...) - Static method in exception io.netty.handler.codec.http2.Http2Exception
Use if an error has occurred which can not be isolated to a single stream, but instead applies to the entire connection.
connectionPrefaceBuf() - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Returns a buffer containing the the Http2CodecUtil.CONNECTION_PREFACE.
connectionStream() - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
connectionStream() - Method in interface io.netty.handler.codec.http2.Http2Connection
Gets the stream object representing the connection, itself (i.e. stream zero).
consumeBytes(ChannelHandlerContext, Http2Stream, int) - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
 
consumeBytes(ChannelHandlerContext, Http2Stream, int) - Method in interface io.netty.handler.codec.http2.Http2LocalFlowController
Indicates that the application has consumed a number of bytes for the given stream and is therefore ready to receive more data from the remote endpoint.
CONTINUATION - Static variable in class io.netty.handler.codec.http2.Http2FrameTypes
 
CONTINUATION_FRAME_HEADER_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
copyFrom(Http2Settings) - Method in class io.netty.handler.codec.http2.Http2Settings
Clears and then copies the given settings into this object.
createdStreamId(int) - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Indicates whether the given streamId is from the set of IDs used by this endpoint to create new streams.
createHttp1RequestHandler() - Method in class io.netty.handler.codec.http2.Http2OrHttpChooser
Create the ChannelHandler that is responsible for handling the http requests when the Http2OrHttpChooser.SelectedProtocol was Http2OrHttpChooser.SelectedProtocol.HTTP_1_0 or Http2OrHttpChooser.SelectedProtocol.HTTP_1_1
createHttp2RequestHandler() - Method in class io.netty.handler.codec.http2.Http2OrHttpChooser
Create the ChannelHandler that is responsible for handling the http responses when the when the Http2OrHttpChooser.SelectedProtocol was Http2OrHttpChooser.SelectedProtocol.HTTP_2.
createLocalStream(int) - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
createLocalStream(int) - Method in interface io.netty.handler.codec.http2.Http2Connection
Creates a new stream initiated by the local endpoint
createRemoteStream(int) - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
createRemoteStream(int) - Method in interface io.netty.handler.codec.http2.Http2Connection
Creates a new stream initiated by the remote endpoint.
createStream(int) - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Creates a stream initiated by this endpoint.
ctx - Variable in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.FlowControlledBase
 

D

DATA - Static variable in class io.netty.handler.codec.http2.Http2FrameTypes
 
DATA_FRAME_HEADER_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
deactivate(Http2Stream) - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
deactivate(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2Connection
Indicates that the given stream is no longer actively in use.
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.netty.handler.codec.http2.Http2OrHttpChooser
 
decodeFrame(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder
 
decodeFrame(ChannelHandlerContext, ByteBuf, List<Object>) - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder
Called by the Http2ConnectionHandler to decode the next frame from the input buffer.
decodeHeaders(ByteBuf) - Method in class io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder
 
decodeHeaders(ByteBuf) - Method in interface io.netty.handler.codec.http2.Http2HeadersDecoder
Decodes the given headers block and returns the headers.
decoder() - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
 
DEFAULT_ENABLE_PUSH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
DEFAULT_HEADER_TABLE_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
DEFAULT_MAX_FRAME_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
DEFAULT_MAX_HEADER_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
DEFAULT_PRIORITY_WEIGHT - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
DEFAULT_WINDOW_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
DEFAULT_WINDOW_UPDATE_RATIO - Static variable in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
The default ratio of window size to initial window size below which a WINDOW_UPDATE is sent to expand the window.
DefaultHttp2Connection - Class in io.netty.handler.codec.http2
Simple implementation of Http2Connection.
DefaultHttp2Connection(boolean) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2Connection
Creates a connection with an immediate stream removal policy.
DefaultHttp2Connection(boolean, Http2StreamRemovalPolicy) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2Connection
Creates a new connection with the given settings.
DefaultHttp2ConnectionDecoder - Class in io.netty.handler.codec.http2
Provides the default implementation for processing inbound frame events and delegates to a Http2FrameListener This class will read HTTP/2 frames and delegate the events to a Http2FrameListener This interface enforces inbound flow control functionality through Http2LocalFlowController
DefaultHttp2ConnectionDecoder(DefaultHttp2ConnectionDecoder.Builder) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder
 
DefaultHttp2ConnectionDecoder.Builder - Class in io.netty.handler.codec.http2
Builder for instances of DefaultHttp2ConnectionDecoder.
DefaultHttp2ConnectionDecoder.Builder() - Constructor for class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.Builder
 
DefaultHttp2ConnectionEncoder - Class in io.netty.handler.codec.http2
Default implementation of Http2ConnectionEncoder.
DefaultHttp2ConnectionEncoder(DefaultHttp2ConnectionEncoder.Builder) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
DefaultHttp2ConnectionEncoder.Builder - Class in io.netty.handler.codec.http2
Builder for new instances of DefaultHttp2ConnectionEncoder.
DefaultHttp2ConnectionEncoder.Builder() - Constructor for class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.Builder
 
DefaultHttp2ConnectionEncoder.FlowControlledBase - Class in io.netty.handler.codec.http2
Common base type for payloads to deliver via flow-control.
DefaultHttp2ConnectionEncoder.FlowControlledBase(ChannelHandlerContext, Http2Stream, int, boolean, ChannelPromise) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.FlowControlledBase
 
DefaultHttp2FrameReader - Class in io.netty.handler.codec.http2
A Http2FrameReader that supports all frame types defined by the HTTP/2 specification.
DefaultHttp2FrameReader() - Constructor for class io.netty.handler.codec.http2.DefaultHttp2FrameReader
 
DefaultHttp2FrameReader(Http2HeadersDecoder) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2FrameReader
 
DefaultHttp2FrameReader.HeadersBlockBuilder - Class in io.netty.handler.codec.http2
Utility class to help with construction of the headers block that may potentially span multiple frames.
DefaultHttp2FrameReader.HeadersBlockBuilder() - Constructor for class io.netty.handler.codec.http2.DefaultHttp2FrameReader.HeadersBlockBuilder
 
DefaultHttp2FrameWriter - Class in io.netty.handler.codec.http2
A Http2FrameWriter that supports all frame types defined by the HTTP/2 specification.
DefaultHttp2FrameWriter() - Constructor for class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
DefaultHttp2FrameWriter(Http2HeadersEncoder) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
DefaultHttp2Headers - Class in io.netty.handler.codec.http2
 
DefaultHttp2Headers() - Constructor for class io.netty.handler.codec.http2.DefaultHttp2Headers
Creates an instance that will convert all header names to lowercase.
DefaultHttp2Headers(boolean) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2Headers
Creates an instance that can be configured to either do header field name conversion to lowercase, or not do any conversion at all.
DefaultHttp2HeadersDecoder - Class in io.netty.handler.codec.http2
 
DefaultHttp2HeadersDecoder() - Constructor for class io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder
 
DefaultHttp2HeadersDecoder(int, int) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder
 
DefaultHttp2HeadersEncoder - Class in io.netty.handler.codec.http2
 
DefaultHttp2HeadersEncoder() - Constructor for class io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder
 
DefaultHttp2HeadersEncoder(int, Set<String>) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder
 
DefaultHttp2LocalFlowController - Class in io.netty.handler.codec.http2
Basic implementation of Http2LocalFlowController.
DefaultHttp2LocalFlowController(Http2Connection, Http2FrameWriter) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
 
DefaultHttp2LocalFlowController(Http2Connection, Http2FrameWriter, float) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
 
DefaultHttp2RemoteFlowController - Class in io.netty.handler.codec.http2
Basic implementation of Http2RemoteFlowController.
DefaultHttp2RemoteFlowController(Http2Connection) - Constructor for class io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController
 
DefaultHttp2StreamRemovalPolicy - Class in io.netty.handler.codec.http2
A Http2StreamRemovalPolicy that periodically runs garbage collection on streams that have been marked for removal.
DefaultHttp2StreamRemovalPolicy() - Constructor for class io.netty.handler.codec.http2.DefaultHttp2StreamRemovalPolicy
 
DelegatingDecompressorFrameListener - Class in io.netty.handler.codec.http2
A HTTP2 frame listener that will decompress data frames according to the content-encoding header for each stream.
DelegatingDecompressorFrameListener(Http2Connection, Http2FrameListener) - Constructor for class io.netty.handler.codec.http2.DelegatingDecompressorFrameListener
 
DelegatingDecompressorFrameListener(Http2Connection, Http2FrameListener, boolean) - Constructor for class io.netty.handler.codec.http2.DelegatingDecompressorFrameListener
 

E

EmptyHttp2Headers - Class in io.netty.handler.codec.http2
 
emptyPingBuf() - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Returns a buffer filled with all zeros that is the appropriate length for a PING frame.
encodeHeaders(Http2Headers, ByteBuf) - Method in class io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder
 
encodeHeaders(Http2Headers, ByteBuf) - Method in interface io.netty.handler.codec.http2.Http2HeadersEncoder
Encodes the given headers and writes the output headers block to the given output buffer.
encoder(Http2ConnectionEncoder) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.Builder
 
encoder(Http2ConnectionEncoder) - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder.Builder
Sets the Http2ConnectionEncoder used when building the decoder.
encoder() - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
 
END_HEADERS - Static variable in class io.netty.handler.codec.http2.Http2Flags
 
END_STREAM - Static variable in class io.netty.handler.codec.http2.Http2Flags
 
endOfHeaders() - Method in class io.netty.handler.codec.http2.Http2Flags
Determines whether the Http2Flags.END_HEADERS flag is set.
endOfHeaders(boolean) - Method in class io.netty.handler.codec.http2.Http2Flags
Sets the Http2Flags.END_HEADERS flag.
endOfStream - Variable in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.FlowControlledBase
 
endOfStream() - Method in class io.netty.handler.codec.http2.Http2Flags
Determines whether the Http2Flags.END_STREAM flag is set.
endOfStream(boolean) - Method in class io.netty.handler.codec.http2.Http2Flags
Sets the Http2Flags.END_STREAM flag.
equals(Object) - Method in class io.netty.handler.codec.http2.Http2Flags
 
error() - Method in exception io.netty.handler.codec.http2.Http2Exception
 
error(Throwable) - Method in interface io.netty.handler.codec.http2.Http2RemoteFlowController.FlowControlled
Signal an error and release any retained buffers.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Handles Http2Exception objects that were thrown from other handlers.

F

failAndThrow(ChannelPromise, T) - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Fails the given promise with the cause and then re-throws the cause.
fireChannelRead(ChannelHandlerContext, FullHttpMessage, int) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
Set final headers and fire a channel read event
fireChannelRead(ChannelHandlerContext, FullHttpMessage, int) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter
 
flowController() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder
 
flowController() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
flowController() - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Gets the flow controller for this endpoint.
flowController(F) - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Sets the flow controller for this endpoint.
flowController() - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder
Provides the local flow controller for managing inbound traffic.
flowController() - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder
Provides the remote flow controller for managing outbound traffic.
FRAME_HEADER_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
frameReader(Http2FrameReader) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.Builder
 
frameReader(Http2FrameReader) - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder.Builder
Sets the Http2FrameReader to be used when building the decoder.
frameSizePolicy() - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameReader
 
frameSizePolicy() - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
frameSizePolicy() - Method in interface io.netty.handler.codec.http2.Http2FrameReader.Configuration
frameSizePolicy() - Method in interface io.netty.handler.codec.http2.Http2FrameWriter.Configuration
frameWriter - Variable in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.Builder
 
frameWriter(Http2FrameWriter) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.Builder
 
frameWriter() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
frameWriter(Http2FrameWriter) - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder.Builder
Sets the Http2FrameWriter to be used when building the encoder.
frameWriter() - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder
Provides direct access to the underlying frame writer object.
frameWriter() - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
 

G

getEmbeddedHttp2Exception(Throwable) - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Iteratively looks through the causaility chain for the given exception and returns the first Http2Exception or null if none.
getNumPriorityBytes() - Method in class io.netty.handler.codec.http2.Http2Flags
Gets the number of bytes expected for the priority fields of the payload.
getPaddingPresenceFieldLength() - Method in class io.netty.handler.codec.http2.Http2Flags
Gets the length in bytes of the padding presence field expected in the payload.
getProperty(Object) - Method in interface io.netty.handler.codec.http2.Http2Stream
Returns application-defined data if any was associated with this stream.
getProtocol(SSLEngine) - Method in class io.netty.handler.codec.http2.Http2OrHttpChooser
getTargetContentEncoding(AsciiString) - Method in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder
Returns the expected content encoding of the decoded content.
getTargetContentEncoding(AsciiString) - Method in class io.netty.handler.codec.http2.DelegatingDecompressorFrameListener
Returns the expected content encoding of the decoded content.
GO_AWAY - Static variable in class io.netty.handler.codec.http2.Http2FrameTypes
 
GO_AWAY_FRAME_HEADER_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
goAwayReceived() - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
goAwayReceived(int) - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
goAwayReceived() - Method in interface io.netty.handler.codec.http2.Http2Connection
Indicates whether or not a GOAWAY was received from the remote endpoint.
goAwayReceived(int) - Method in interface io.netty.handler.codec.http2.Http2Connection
Indicates that a GOAWAY was received from the remote endpoint and sets the last known stream.
goAwaySent() - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
goAwaySent(int) - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
goAwaySent() - Method in interface io.netty.handler.codec.http2.Http2Connection
Indicates whether or not a GOAWAY was sent to the remote endpoint.
goAwaySent(int) - Method in interface io.netty.handler.codec.http2.Http2Connection
Indicates that a GOAWAY was sent to the remote endpoint and sets the last known stream.
goingAway() - Method in interface io.netty.handler.codec.http2.Http2Connection.Listener
Called when a GO_AWAY frame has either been sent or received for the connection.
goingAway() - Method in class io.netty.handler.codec.http2.Http2ConnectionAdapter
 
goingAway() - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 

H

handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.DefaultHttp2StreamRemovalPolicy
 
handlerAdded(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.DefaultHttp2StreamRemovalPolicy
 
handlerRemoved0(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
 
hasChild(int) - Method in interface io.netty.handler.codec.http2.Http2Stream
Indicates whether the given stream is a direct child of this stream.
hashCode() - Method in class io.netty.handler.codec.http2.Http2Flags
 
HEADERS - Static variable in class io.netty.handler.codec.http2.Http2FrameTypes
 
HEADERS_FRAME_HEADER_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
headerTable() - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameReader
 
headerTable() - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
headerTable() - Method in class io.netty.handler.codec.http2.DefaultHttp2HeadersDecoder
 
headerTable() - Method in class io.netty.handler.codec.http2.DefaultHttp2HeadersEncoder
 
headerTable() - Method in interface io.netty.handler.codec.http2.Http2FrameReader.Configuration
headerTable() - Method in interface io.netty.handler.codec.http2.Http2FrameWriter.Configuration
headerTable() - Method in interface io.netty.handler.codec.http2.Http2HeadersDecoder.Configuration
Access the Http2HeaderTable for this Http2HeadersDecoder
headerTable() - Method in interface io.netty.handler.codec.http2.Http2HeadersEncoder.Configuration
Access the Http2HeaderTable for this Http2HeadersEncoder
headerTableSize() - Method in class io.netty.handler.codec.http2.Http2Settings
Gets the SETTINGS_HEADER_TABLE_SIZE value.
headerTableSize(int) - Method in class io.netty.handler.codec.http2.Http2Settings
Sets the SETTINGS_HEADER_TABLE_SIZE value.
Http2ClientUpgradeCodec - Class in io.netty.handler.codec.http2
Client-side cleartext upgrade codec from HTTP to HTTP/2.
Http2ClientUpgradeCodec(Http2ConnectionHandler) - Constructor for class io.netty.handler.codec.http2.Http2ClientUpgradeCodec
Creates the codec using a default name for the connection handler when adding to the pipeline.
Http2ClientUpgradeCodec(String, Http2ConnectionHandler) - Constructor for class io.netty.handler.codec.http2.Http2ClientUpgradeCodec
Creates the codec providing an upgrade to the given handler for HTTP/2.
Http2CodecUtil - Class in io.netty.handler.codec.http2
Constants and utility method used for encoding/decoding HTTP2 frames.
Http2Connection - Interface in io.netty.handler.codec.http2
Manager for the state of an HTTP/2 connection with the remote end-point.
Http2Connection.Endpoint<F extends Http2FlowController> - Interface in io.netty.handler.codec.http2
A view of the connection from one endpoint (local or remote).
Http2Connection.Listener - Interface in io.netty.handler.codec.http2
Listener for life-cycle events for streams in this connection.
Http2ConnectionAdapter - Class in io.netty.handler.codec.http2
Provides empty implementations of all Http2Connection.Listener methods.
Http2ConnectionAdapter() - Constructor for class io.netty.handler.codec.http2.Http2ConnectionAdapter
 
Http2ConnectionDecoder - Interface in io.netty.handler.codec.http2
Handler for inbound traffic on behalf of Http2ConnectionHandler.
Http2ConnectionDecoder.Builder - Interface in io.netty.handler.codec.http2
Builder for new instances of Http2ConnectionDecoder.
Http2ConnectionEncoder - Interface in io.netty.handler.codec.http2
Handler for outbound HTTP/2 traffic.
Http2ConnectionEncoder.Builder - Interface in io.netty.handler.codec.http2
Builder for new instances of Http2ConnectionEncoder.
Http2ConnectionHandler - Class in io.netty.handler.codec.http2
Provides the default implementation for processing inbound frame events and delegates to a Http2FrameListener This class will read HTTP/2 frames and delegate the events to a Http2FrameListener This interface enforces inbound flow control functionality through Http2LocalFlowController
Http2ConnectionHandler(boolean, Http2FrameListener) - Constructor for class io.netty.handler.codec.http2.Http2ConnectionHandler
 
Http2ConnectionHandler(Http2Connection, Http2FrameListener) - Constructor for class io.netty.handler.codec.http2.Http2ConnectionHandler
 
Http2ConnectionHandler(Http2Connection, Http2FrameReader, Http2FrameWriter, Http2FrameListener) - Constructor for class io.netty.handler.codec.http2.Http2ConnectionHandler
 
Http2ConnectionHandler(Http2ConnectionDecoder.Builder, Http2ConnectionEncoder.Builder) - Constructor for class io.netty.handler.codec.http2.Http2ConnectionHandler
Constructor for pre-configured encoder and decoder builders.
Http2DataWriter - Interface in io.netty.handler.codec.http2
Interface that defines an object capable of producing HTTP/2 data frames.
Http2Error - Enum in io.netty.handler.codec.http2
All error codes identified by the HTTP/2 spec.
Http2EventAdapter - Class in io.netty.handler.codec.http2
This class brings Http2Connection.Listener and Http2FrameListener together to provide NOOP implementation so inheriting classes can selectively choose which methods to override.
Http2EventAdapter() - Constructor for class io.netty.handler.codec.http2.Http2EventAdapter
 
Http2Exception - Exception in io.netty.handler.codec.http2
Exception thrown when an HTTP/2 error was encountered.
Http2Exception(Http2Error) - Constructor for exception io.netty.handler.codec.http2.Http2Exception
 
Http2Exception(Http2Error, String) - Constructor for exception io.netty.handler.codec.http2.Http2Exception
 
Http2Exception(Http2Error, String, Throwable) - Constructor for exception io.netty.handler.codec.http2.Http2Exception
 
Http2Exception.CompositeStreamException - Exception in io.netty.handler.codec.http2
Provides the ability to handle multiple stream exceptions with one throw statement.
Http2Exception.CompositeStreamException(Http2Error, int) - Constructor for exception io.netty.handler.codec.http2.Http2Exception.CompositeStreamException
 
Http2Exception.StreamException - Exception in io.netty.handler.codec.http2
Represents an exception that can be isolated to a single stream (as opposed to the entire connection).
Http2Flags - Class in io.netty.handler.codec.http2
Provides utility methods for accessing specific flags as defined by the HTTP/2 spec.
Http2Flags() - Constructor for class io.netty.handler.codec.http2.Http2Flags
 
Http2Flags(short) - Constructor for class io.netty.handler.codec.http2.Http2Flags
 
Http2FlowController - Interface in io.netty.handler.codec.http2
Base interface for all HTTP/2 flow controllers.
Http2FrameAdapter - Class in io.netty.handler.codec.http2
Convenience class that provides no-op implementations for all methods of Http2FrameListener.
Http2FrameAdapter() - Constructor for class io.netty.handler.codec.http2.Http2FrameAdapter
 
Http2FrameListener - Interface in io.netty.handler.codec.http2
An listener of HTTP/2 frames.
Http2FrameListenerDecorator - Class in io.netty.handler.codec.http2
Provides a decorator around a Http2FrameListener and delegates all method calls
Http2FrameListenerDecorator(Http2FrameListener) - Constructor for class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
Http2FrameLogger - Class in io.netty.handler.codec.http2
Logs HTTP2 frames for debugging purposes.
Http2FrameLogger(InternalLogLevel) - Constructor for class io.netty.handler.codec.http2.Http2FrameLogger
 
Http2FrameLogger(InternalLogLevel, InternalLogger) - Constructor for class io.netty.handler.codec.http2.Http2FrameLogger
 
Http2FrameLogger.Direction - Enum in io.netty.handler.codec.http2
 
Http2FrameReader - Interface in io.netty.handler.codec.http2
Reads HTTP/2 frames from an input ByteBuf and notifies the specified Http2FrameListener when frames are complete.
Http2FrameReader.Configuration - Interface in io.netty.handler.codec.http2
Configuration specific to Http2FrameReader
Http2FrameSizePolicy - Interface in io.netty.handler.codec.http2
 
Http2FrameTypes - Class in io.netty.handler.codec.http2
Registry of all standard frame types defined by the HTTP/2 specification.
Http2FrameWriter - Interface in io.netty.handler.codec.http2
A writer responsible for marshaling HTTP/2 frames to the channel.
Http2FrameWriter.Configuration - Interface in io.netty.handler.codec.http2
Configuration specific to Http2FrameWriter
Http2Headers - Interface in io.netty.handler.codec.http2
A collection of headers sent or received via HTTP/2.
Http2Headers.PseudoHeaderName - Enum in io.netty.handler.codec.http2
HTTP/2 pseudo-headers names.
Http2HeadersDecoder - Interface in io.netty.handler.codec.http2
Decodes HPACK-encoded headers blocks into Http2Headers.
Http2HeadersDecoder.Configuration - Interface in io.netty.handler.codec.http2
Configuration related elements for the Http2HeadersDecoder interface
Http2HeadersEncoder - Interface in io.netty.handler.codec.http2
Encodes Http2Headers into HPACK-encoded headers blocks.
Http2HeadersEncoder.Configuration - Interface in io.netty.handler.codec.http2
Configuration related elements for the Http2HeadersEncoder interface
Http2HeaderTable - Interface in io.netty.handler.codec.http2
Extracts a common interface for encoding and processing HPACK header constraints
Http2InboundFrameLogger - Class in io.netty.handler.codec.http2
Decorator around a Http2FrameReader that logs all inbound frames before calling back the listener.
Http2InboundFrameLogger(Http2FrameReader, Http2FrameLogger) - Constructor for class io.netty.handler.codec.http2.Http2InboundFrameLogger
 
Http2LifecycleManager - Interface in io.netty.handler.codec.http2
Manager for the life cycle of the HTTP/2 connection.
Http2LocalFlowController - Interface in io.netty.handler.codec.http2
A Http2FlowController for controlling the inbound flow of DATA frames from the remote endpoint.
Http2NoMoreStreamIdsException - Exception in io.netty.handler.codec.http2
This exception is thrown when there are no more stream IDs available for the current connection
Http2NoMoreStreamIdsException() - Constructor for exception io.netty.handler.codec.http2.Http2NoMoreStreamIdsException
 
Http2NoMoreStreamIdsException(Throwable) - Constructor for exception io.netty.handler.codec.http2.Http2NoMoreStreamIdsException
 
Http2OrHttpChooser - Class in io.netty.handler.codec.http2
ChannelHandler which is responsible to setup the ChannelPipeline either for HTTP or HTTP2.
Http2OrHttpChooser(int) - Constructor for class io.netty.handler.codec.http2.Http2OrHttpChooser
 
Http2OrHttpChooser.SelectedProtocol - Enum in io.netty.handler.codec.http2
 
Http2OutboundFrameLogger - Class in io.netty.handler.codec.http2
Decorator around a Http2FrameWriter that logs all outbound frames before calling the writer.
Http2OutboundFrameLogger(Http2FrameWriter, Http2FrameLogger) - Constructor for class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
Http2RemoteFlowController - Interface in io.netty.handler.codec.http2
A Http2FlowController for controlling the flow of outbound DATA frames to the remote endpoint.
Http2RemoteFlowController.FlowControlled - Interface in io.netty.handler.codec.http2
Implementations of this interface are used to progressively write chunks of the underlying payload to the stream.
Http2SecurityUtil - Class in io.netty.handler.codec.http2
Provides utilities related to security requirements specific to HTTP/2.
Http2ServerUpgradeCodec - Class in io.netty.handler.codec.http2
Server-side codec for performing a cleartext upgrade from HTTP/1.x to HTTP/2.
Http2ServerUpgradeCodec(Http2ConnectionHandler) - Constructor for class io.netty.handler.codec.http2.Http2ServerUpgradeCodec
Creates the codec using a default name for the connection handler when adding to the pipeline.
Http2ServerUpgradeCodec(String, Http2ConnectionHandler) - Constructor for class io.netty.handler.codec.http2.Http2ServerUpgradeCodec
Creates the codec providing an upgrade to the given handler for HTTP/2.
Http2Settings - Class in io.netty.handler.codec.http2
Settings for one endpoint in an HTTP/2 connection.
Http2Settings() - Constructor for class io.netty.handler.codec.http2.Http2Settings
 
Http2Settings(int, float) - Constructor for class io.netty.handler.codec.http2.Http2Settings
 
Http2Settings(int) - Constructor for class io.netty.handler.codec.http2.Http2Settings
 
Http2Stream - Interface in io.netty.handler.codec.http2
A single stream within an HTTP2 connection.
Http2Stream.State - Enum in io.netty.handler.codec.http2
The allowed states of an HTTP2 stream.
Http2StreamRemovalPolicy - Interface in io.netty.handler.codec.http2
A policy for determining when it is appropriate to remove streams from an HTTP/2 stream registry.
Http2StreamRemovalPolicy.Action - Interface in io.netty.handler.codec.http2
Performs the action of removing the stream.
HTTP_UPGRADE_PROTOCOL_NAME - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
HTTP_UPGRADE_SETTINGS_HEADER - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
HTTP_UPGRADE_STREAM_ID - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
HttpToHttp2ConnectionHandler - Class in io.netty.handler.codec.http2
Translates HTTP/1.x object writes into HTTP/2 frames.
HttpToHttp2ConnectionHandler(boolean, Http2FrameListener) - Constructor for class io.netty.handler.codec.http2.HttpToHttp2ConnectionHandler
 
HttpToHttp2ConnectionHandler(Http2Connection, Http2FrameListener) - Constructor for class io.netty.handler.codec.http2.HttpToHttp2ConnectionHandler
 
HttpToHttp2ConnectionHandler(Http2Connection, Http2FrameReader, Http2FrameWriter, Http2FrameListener) - Constructor for class io.netty.handler.codec.http2.HttpToHttp2ConnectionHandler
 
HttpToHttp2ConnectionHandler(Http2ConnectionDecoder.Builder, Http2ConnectionEncoder.Builder) - Constructor for class io.netty.handler.codec.http2.HttpToHttp2ConnectionHandler
 
HttpUtil - Class in io.netty.handler.codec.http2
Provides utility methods and constants for the HTTP/2 to HTTP conversion
HttpUtil.ExtensionHeaderNames - Enum in io.netty.handler.codec.http2
Provides the HTTP header extensions used to carry HTTP/2 information in HTTP objects

I

id() - Method in interface io.netty.handler.codec.http2.Http2Stream
Gets the unique identifier for this stream within the connection.
immediateRemovalPolicy() - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Returns a simple Http2StreamRemovalPolicy that immediately calls back the Http2StreamRemovalPolicy.Action when a stream is marked for removal.
InboundHttp2ToHttpAdapter - Class in io.netty.handler.codec.http2
This adapter provides just header/data events from the HTTP message flow defined here
InboundHttp2ToHttpAdapter(InboundHttp2ToHttpAdapter.Builder) - Constructor for class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 
InboundHttp2ToHttpAdapter.Builder - Class in io.netty.handler.codec.http2
 
InboundHttp2ToHttpAdapter.Builder(Http2Connection) - Constructor for class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter.Builder
Creates a new InboundHttp2ToHttpAdapter builder for the specified Http2Connection.
InboundHttp2ToHttpPriorityAdapter - Class in io.netty.handler.codec.http2
Translate header/data/priority HTTP/2 frame events into HTTP events.
InboundHttp2ToHttpPriorityAdapter.Builder - Class in io.netty.handler.codec.http2
 
InboundHttp2ToHttpPriorityAdapter.Builder(Http2Connection) - Constructor for class io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter.Builder
Creates a new InboundHttp2ToHttpPriorityAdapter builder for the specified Http2Connection.
incrementWindowSize(ChannelHandlerContext, Http2Stream, int) - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
 
incrementWindowSize(ChannelHandlerContext, Http2Stream, int) - Method in class io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController
 
incrementWindowSize(ChannelHandlerContext, Http2Stream, int) - Method in interface io.netty.handler.codec.http2.Http2FlowController
Increments the size of the stream's flow control window by the given delta.
initialWindowSize(int) - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
 
initialWindowSize() - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
 
initialWindowSize(int) - Method in class io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController
 
initialWindowSize() - Method in class io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController
 
initialWindowSize(int) - Method in interface io.netty.handler.codec.http2.Http2FlowController
Sets the initial flow control window and updates all stream windows (but not the connection window) by the delta.
initialWindowSize() - Method in interface io.netty.handler.codec.http2.Http2FlowController
Gets the initial flow control window size that is used as the basis for new stream flow control windows.
initialWindowSize() - Method in class io.netty.handler.codec.http2.Http2Settings
Gets the SETTINGS_INITIAL_WINDOW_SIZE value.
initialWindowSize(int) - Method in class io.netty.handler.codec.http2.Http2Settings
Sets the SETTINGS_INITIAL_WINDOW_SIZE value.
INSTANCE - Static variable in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
INT_FIELD_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
io.netty.handler.codec.http2 - package io.netty.handler.codec.http2
Handlers for sending and receiving HTTP/2 frames.
isDescendantOf(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2Stream
Indicates whether or not this stream is a descendant in the priority tree from the given stream.
isFlagSet(short) - Method in class io.netty.handler.codec.http2.Http2Flags
Indicates whether or not a particular flag is set.
isGoAway() - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
isGoAway() - Method in interface io.netty.handler.codec.http2.Http2Connection
Indicates whether or not either endpoint has received a GOAWAY.
isLeaf() - Method in interface io.netty.handler.codec.http2.Http2Stream
Indicates whether or not this is a leaf node (i.e.
isMaxFrameSizeValid(int) - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Indicates whether or not the given value for max frame size falls within the valid range.
isPseudoHeader(AsciiString) - Static method in enum io.netty.handler.codec.http2.Http2Headers.PseudoHeaderName
Indicates whether the given header name is a valid HTTP/2 pseudo header.
isResetSent() - Method in interface io.netty.handler.codec.http2.Http2Stream
Indicates whether a RST_STREAM frame has been sent from the local endpoint for this stream.
isRoot() - Method in interface io.netty.handler.codec.http2.Http2Stream
Indicates whether or not this stream is the root node of the priority tree.
isServer() - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
isServer() - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Indicates whether or not this endpoint is the server-side of the connection.
isServer() - Method in interface io.netty.handler.codec.http2.Http2Connection
Indicates whether or not the local endpoint for this connection is the server.
isStreamError(Http2Exception) - Static method in exception io.netty.handler.codec.http2.Http2Exception
Check if an exception is isolated to a single stream or the entire connection.
iterator() - Method in exception io.netty.handler.codec.http2.Http2Exception.CompositeStreamException
 

K

keyToString(int) - Method in class io.netty.handler.codec.http2.Http2Settings
 

L

lastKnownStream() - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Gets the last stream created by this endpoint that is "known" by the opposite endpoint.
lastStreamCreated() - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Gets the ID of the stream last successfully created by this endpoint.
lifecycleManager(Http2LifecycleManager) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.Builder
 
lifecycleManager() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.Builder
 
lifecycleManager - Variable in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.Builder
 
lifecycleManager(Http2LifecycleManager) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.Builder
 
lifecycleManager() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.Builder
 
lifecycleManager(Http2LifecycleManager) - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder.Builder
Sets the Http2LifecycleManager to be used when building the decoder.
lifecycleManager() - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder.Builder
Gets the Http2LifecycleManager to be used when building the decoder.
lifecycleManager(Http2LifecycleManager) - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder.Builder
Sets the Http2LifecycleManager to be used when building the encoder.
lifecycleManager() - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder.Builder
Gets the Http2LifecycleManager to be used when building the encoder.
listener(Http2FrameListener) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.Builder
 
listener() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder
 
listener(Http2FrameListener) - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder.Builder
Sets the Http2FrameListener to be used when building the decoder.
listener() - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder
Provides direct access to the underlying frame listener.
listener - Variable in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
local() - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
local() - Method in interface io.netty.handler.codec.http2.Http2Connection
Gets a view of this connection from the local Http2Connection.Endpoint.
localSettings() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder
 
localSettings(Http2Settings) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder
 
localSettings() - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder
Gets the local settings for this endpoint of the HTTP/2 connection.
localSettings(Http2Settings) - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder
Sets the local settings for this endpoint of the HTTP/2 connection.
localSideOpen() - Method in interface io.netty.handler.codec.http2.Http2Stream
Indicates whether the local side of this stream is open (i.e. the state is either Http2Stream.State.OPEN or Http2Stream.State.HALF_CLOSED_REMOTE).
logData(Http2FrameLogger.Direction, int, ByteBuf, int, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logGoAway(Http2FrameLogger.Direction, int, long, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logHeaders(Http2FrameLogger.Direction, int, Http2Headers, int, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logHeaders(Http2FrameLogger.Direction, int, Http2Headers, int, short, boolean, int, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logPing(Http2FrameLogger.Direction, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logPingAck(Http2FrameLogger.Direction, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logPriority(Http2FrameLogger.Direction, int, int, short, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logPushPromise(Http2FrameLogger.Direction, int, int, Http2Headers, int) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logRstStream(Http2FrameLogger.Direction, int, long) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logSettings(Http2FrameLogger.Direction, Http2Settings) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logSettingsAck(Http2FrameLogger.Direction) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logUnknownFrame(Http2FrameLogger.Direction, byte, int, Http2Flags, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 
logWindowsUpdate(Http2FrameLogger.Direction, int, int) - Method in class io.netty.handler.codec.http2.Http2FrameLogger
 

M

markForRemoval(Http2Stream) - Method in class io.netty.handler.codec.http2.DefaultHttp2StreamRemovalPolicy
 
markForRemoval(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2StreamRemovalPolicy
Marks the given stream for removal.
MAX_CONCURRENT_STREAMS - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MAX_FRAME_SIZE_LOWER_BOUND - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MAX_FRAME_SIZE_UPPER_BOUND - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MAX_HEADER_LIST_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MAX_HEADER_TABLE_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MAX_INITIAL_WINDOW_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MAX_UNSIGNED_BYTE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MAX_UNSIGNED_INT - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MAX_UNSIGNED_SHORT - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MAX_WEIGHT - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
maxConcurrentStreams() - Method in class io.netty.handler.codec.http2.Http2Settings
Gets the SETTINGS_MAX_CONCURRENT_STREAMS value.
maxConcurrentStreams(long) - Method in class io.netty.handler.codec.http2.Http2Settings
Sets the SETTINGS_MAX_CONCURRENT_STREAMS value.
maxContentLength(int) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter.Builder
Specifies the maximum length of the message content.
maxFrameSize(int) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameReader
 
maxFrameSize() - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameReader
 
maxFrameSize(int) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
maxFrameSize() - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
maxFrameSize(int) - Method in interface io.netty.handler.codec.http2.Http2FrameSizePolicy
Sets the maximum allowed frame size.
maxFrameSize() - Method in interface io.netty.handler.codec.http2.Http2FrameSizePolicy
Gets the maximum allowed frame size.
maxFrameSize() - Method in class io.netty.handler.codec.http2.Http2Settings
Gets the SETTINGS_MAX_FRAME_SIZE value.
maxFrameSize(int) - Method in class io.netty.handler.codec.http2.Http2Settings
Sets the SETTINGS_MAX_FRAME_SIZE value.
maxHeaderListSize(int) - Method in interface io.netty.handler.codec.http2.Http2HeaderTable
Sets the maximum allowed header elements.
maxHeaderListSize() - Method in interface io.netty.handler.codec.http2.Http2HeaderTable
Gets the maximum allowed header elements.
maxHeaderListSize() - Method in class io.netty.handler.codec.http2.Http2Settings
Gets the SETTINGS_MAX_HEADER_LIST_SIZE value.
maxHeaderListSize(int) - Method in class io.netty.handler.codec.http2.Http2Settings
Sets the SETTINGS_MAX_HEADER_LIST_SIZE value.
maxHeaderTableSize(int) - Method in interface io.netty.handler.codec.http2.Http2HeaderTable
Sets the maximum size of the HPACK header table used for decoding HTTP/2 headers.
maxHeaderTableSize() - Method in interface io.netty.handler.codec.http2.Http2HeaderTable
Gets the maximum size of the HPACK header table used for decoding HTTP/2 headers.
maxStreams() - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Gets the maximum number of concurrent streams allowed by this endpoint.
maxStreams(int) - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Sets the maximum number of concurrent streams allowed by this endpoint.
memLevel - Variable in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder.Builder
 
memLevel(int) - Method in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder.Builder
 
messageMap - Variable in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 
method(AsciiString) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
method() - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
method(AsciiString) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
method() - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
method(AsciiString) - Method in interface io.netty.handler.codec.http2.Http2Headers
Sets the Http2Headers.PseudoHeaderName.METHOD header or null if there is no such header
method() - Method in interface io.netty.handler.codec.http2.Http2Headers
Gets the Http2Headers.PseudoHeaderName.METHOD header or null if there is no such header
MIN_CONCURRENT_STREAMS - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MIN_HEADER_LIST_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MIN_HEADER_TABLE_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MIN_INITIAL_WINDOW_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
MIN_WEIGHT - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 

N

newBuilder() - Static method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder
 
newBuilder() - Static method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
newContentCompressor(AsciiString) - Method in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder
Returns a new EmbeddedChannel that encodes the HTTP2 message content encoded in the specified contentEncoding.
newContentDecompressor(AsciiString) - Method in class io.netty.handler.codec.http2.DelegatingDecompressorFrameListener
Returns a new EmbeddedChannel that decodes the HTTP2 message content encoded in the specified contentEncoding.
newMessage(int, Http2Headers, boolean) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
Create a new FullHttpMessage based upon the current connection parameters
nextStreamId() - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Returns the next valid streamId for this endpoint.
numActiveStreams() - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
numActiveStreams() - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Gets the number of currently active streams that were created by this endpoint.
numActiveStreams() - Method in interface io.netty.handler.codec.http2.Http2Connection
Gets the number of streams that actively in use.
numChildren() - Method in interface io.netty.handler.codec.http2.Http2Stream
Returns the number of child streams directly dependent on this stream.

O

onConnectionError(ChannelHandlerContext, Throwable, Http2Exception) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Handler for a connection error.
onDataRead(ChannelHandlerContext, int, ByteBuf, int, boolean) - Method in class io.netty.handler.codec.http2.DelegatingDecompressorFrameListener
 
onDataRead(ChannelHandlerContext, int, ByteBuf, int, boolean) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onDataRead(ChannelHandlerContext, int, ByteBuf, int, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onDataRead(ChannelHandlerContext, int, ByteBuf, int, boolean) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound DATA frame.
onDataRead(ChannelHandlerContext, int, ByteBuf, int, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onDataRead(ChannelHandlerContext, int, ByteBuf, int, boolean) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 
onException(ChannelHandlerContext, Throwable) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Central handler for all exceptions caught during HTTP/2 processing.
onException(ChannelHandlerContext, Throwable) - Method in interface io.netty.handler.codec.http2.Http2LifecycleManager
Processes the given exception.
onGoAwayRead(ChannelHandlerContext, int, long, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onGoAwayRead(ChannelHandlerContext, int, long, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onGoAwayRead(ChannelHandlerContext, int, long, ByteBuf) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound GO_AWAY frame.
onGoAwayRead(ChannelHandlerContext, int, long, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, boolean) - Method in class io.netty.handler.codec.http2.DelegatingDecompressorFrameListener
 
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) - Method in class io.netty.handler.codec.http2.DelegatingDecompressorFrameListener
 
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, boolean) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, boolean) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound HEADERS frame.
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound HEADERS frame with priority information specified.
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, boolean) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 
onHeadersRead(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 
onHttpClientUpgrade() - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Handles the client-side (cleartext) upgrade from HTTP to HTTP/2.
onHttpServerUpgrade(Http2Settings) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Handles the server-side (cleartext) upgrade from HTTP to HTTP/2.
onPingAckRead(ChannelHandlerContext, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onPingAckRead(ChannelHandlerContext, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onPingAckRead(ChannelHandlerContext, ByteBuf) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound PING acknowledgment.
onPingAckRead(ChannelHandlerContext, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onPingRead(ChannelHandlerContext, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onPingRead(ChannelHandlerContext, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onPingRead(ChannelHandlerContext, ByteBuf) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound PING frame.
onPingRead(ChannelHandlerContext, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onPriorityRead(ChannelHandlerContext, int, int, short, boolean) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onPriorityRead(ChannelHandlerContext, int, int, short, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onPriorityRead(ChannelHandlerContext, int, int, short, boolean) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound PRIORITY frame.
onPriorityRead(ChannelHandlerContext, int, int, short, boolean) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onPriorityRead(ChannelHandlerContext, int, int, short, boolean) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter
 
onPushPromiseRead(ChannelHandlerContext, int, int, Http2Headers, int) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onPushPromiseRead(ChannelHandlerContext, int, int, Http2Headers, int) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onPushPromiseRead(ChannelHandlerContext, int, int, Http2Headers, int) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound PUSH_PROMISE frame.
onPushPromiseRead(ChannelHandlerContext, int, int, Http2Headers, int) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onPushPromiseRead(ChannelHandlerContext, int, int, Http2Headers, int) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 
onRstStreamRead(ChannelHandlerContext, int, long) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onRstStreamRead(ChannelHandlerContext, int, long) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onRstStreamRead(ChannelHandlerContext, int, long) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound RST_STREAM frame.
onRstStreamRead(ChannelHandlerContext, int, long) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onRstStreamRead(ChannelHandlerContext, int, long) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 
onSettingsAckRead(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onSettingsAckRead(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onSettingsAckRead(ChannelHandlerContext) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound SETTINGS acknowledgment frame.
onSettingsAckRead(ChannelHandlerContext) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onSettingsRead(ChannelHandlerContext, Http2Settings) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onSettingsRead(ChannelHandlerContext, Http2Settings) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onSettingsRead(ChannelHandlerContext, Http2Settings) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound SETTINGS frame.
onSettingsRead(ChannelHandlerContext, Http2Settings) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onSettingsRead(ChannelHandlerContext, Http2Settings) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 
onStreamError(ChannelHandlerContext, Throwable, Http2Exception.StreamException) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Handler for a stream error.
onUnknownFrame(ChannelHandlerContext, byte, int, Http2Flags, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onUnknownFrame(ChannelHandlerContext, byte, int, Http2Flags, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onUnknownFrame(ChannelHandlerContext, byte, int, Http2Flags, ByteBuf) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handler for a frame not defined by the HTTP/2 spec.
onUnknownFrame(ChannelHandlerContext, byte, int, Http2Flags, ByteBuf) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
onWeightChanged(Http2Stream, short) - Method in interface io.netty.handler.codec.http2.Http2Connection.Listener
Notifies the listener that the weight has changed for stream
onWeightChanged(Http2Stream, short) - Method in class io.netty.handler.codec.http2.Http2ConnectionAdapter
 
onWeightChanged(Http2Stream, short) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onWeightChanged(Http2Stream, short) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter
 
onWindowUpdateRead(ChannelHandlerContext, int, int) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
onWindowUpdateRead(ChannelHandlerContext, int, int) - Method in class io.netty.handler.codec.http2.Http2FrameAdapter
 
onWindowUpdateRead(ChannelHandlerContext, int, int) - Method in interface io.netty.handler.codec.http2.Http2FrameListener
Handles an inbound WINDOW_UPDATE frame.
onWindowUpdateRead(ChannelHandlerContext, int, int) - Method in class io.netty.handler.codec.http2.Http2FrameListenerDecorator
 
open(boolean) - Method in interface io.netty.handler.codec.http2.Http2Stream
Add this stream to Http2Connection.activeStreams() and transition state to: Http2Stream.State.OPEN if Http2Stream.state() is Http2Stream.State.IDLE and halfClosed is false.
operationComplete(ChannelFuture) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.FlowControlledBase
 
opposite() - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Gets the Http2Connection.Endpoint opposite this one.
OUT_OF_MESSAGE_SEQUENCE_METHOD - Static variable in class io.netty.handler.codec.http2.HttpUtil
This will be the method used for HttpRequest objects generated out of the HTTP message flow defined in
OUT_OF_MESSAGE_SEQUENCE_PATH - Static variable in class io.netty.handler.codec.http2.HttpUtil
This will be the path used for HttpRequest objects generated out of the HTTP message flow defined in
OUT_OF_MESSAGE_SEQUENCE_RETURN_CODE - Static variable in class io.netty.handler.codec.http2.HttpUtil
This will be the status code used for HttpResponse objects generated out of the HTTP message flow defined in

P

PADDED - Static variable in class io.netty.handler.codec.http2.Http2Flags
 
padding - Variable in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.FlowControlledBase
 
paddingPresent() - Method in class io.netty.handler.codec.http2.Http2Flags
For frames that include padding, indicates if the Http2Flags.PADDED field is present.
paddingPresent(boolean) - Method in class io.netty.handler.codec.http2.Http2Flags
Sets the Http2Flags.PADDED flag.
parent() - Method in interface io.netty.handler.codec.http2.Http2Stream
The parent (i.e. the node in the priority tree on which this node depends), or null if this is the root node (i.e. the connection, itself).
parseStatus(AsciiString) - Static method in class io.netty.handler.codec.http2.HttpUtil
Apply HTTP/2 rules while translating status code to HttpResponseStatus
path(AsciiString) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
path() - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
path(AsciiString) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
path() - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
path(AsciiString) - Method in interface io.netty.handler.codec.http2.Http2Headers
Sets the Http2Headers.PseudoHeaderName.PATH header or null if there is no such header
path() - Method in interface io.netty.handler.codec.http2.Http2Headers
Gets the Http2Headers.PseudoHeaderName.PATH header or null if there is no such header
PING - Static variable in class io.netty.handler.codec.http2.Http2FrameTypes
 
PING_FRAME_PAYLOAD_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
pollSentSettings() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
pollSentSettings() - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder
Gets the local settings on the top of the queue that has been sent but not ACKed.
prefaceReceived() - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder
 
prefaceReceived() - Method in interface io.netty.handler.codec.http2.Http2ConnectionDecoder
Indicates whether or not the first initial SETTINGS frame was received from the remote endpoint.
prepareUpgradeResponse(ChannelHandlerContext, FullHttpRequest, FullHttpResponse) - Method in class io.netty.handler.codec.http2.Http2ServerUpgradeCodec
 
PRIORITY - Static variable in class io.netty.handler.codec.http2.Http2Flags
 
PRIORITY - Static variable in class io.netty.handler.codec.http2.Http2FrameTypes
 
PRIORITY_ENTRY_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
PRIORITY_FRAME_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
priorityPresent() - Method in class io.netty.handler.codec.http2.Http2Flags
Determines whether the flag is set indicating the presence of the exclusive, stream dependency, and weight fields in a HEADERS frame.
priorityPresent(boolean) - Method in class io.netty.handler.codec.http2.Http2Flags
Sets the Http2Flags.PRIORITY flag.
priorityTreeParentChanged(Http2Stream, Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2Connection.Listener
Notifies the listener that a priority tree parent change has occurred.
priorityTreeParentChanged(Http2Stream, Http2Stream) - Method in class io.netty.handler.codec.http2.Http2ConnectionAdapter
 
priorityTreeParentChanged(Http2Stream, Http2Stream) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
priorityTreeParentChanged(Http2Stream, Http2Stream) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter
 
priorityTreeParentChanging(Http2Stream, Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2Connection.Listener
Notifies the listener that a parent dependency is about to change This is called while the tree is being restructured and so the tree structure is not necessarily steady state.
priorityTreeParentChanging(Http2Stream, Http2Stream) - Method in class io.netty.handler.codec.http2.Http2ConnectionAdapter
 
priorityTreeParentChanging(Http2Stream, Http2Stream) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
processHeadersBegin(ChannelHandlerContext, int, Http2Headers, boolean, boolean, boolean) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
Provides translation between HTTP/2 and HTTP header objects while ensuring the stream is in a valid state for additional headers.
processHeadersBegin(ChannelHandlerContext, int, Http2Headers, boolean, boolean, boolean) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter
 
promise - Variable in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.FlowControlledBase
 
propagateSettings(boolean) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter.Builder
Specifies whether a read settings frame should be propagated alone the channel pipeline.
protocol() - Method in class io.netty.handler.codec.http2.Http2ClientUpgradeCodec
 
protocol(String) - Static method in enum io.netty.handler.codec.http2.Http2OrHttpChooser.SelectedProtocol
Get an instance of this enum based on the protocol name returned by the NPN server provider
protocol() - Method in class io.netty.handler.codec.http2.Http2ServerUpgradeCodec
 
protocolName() - Method in enum io.netty.handler.codec.http2.Http2OrHttpChooser.SelectedProtocol
 
PUSH_PROMISE - Static variable in class io.netty.handler.codec.http2.Http2FrameTypes
 
PUSH_PROMISE_FRAME_HEADER_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
pushEnabled() - Method in class io.netty.handler.codec.http2.Http2Settings
Gets the SETTINGS_ENABLE_PUSH value.
pushEnabled(boolean) - Method in class io.netty.handler.codec.http2.Http2Settings
Sets the SETTINGS_ENABLE_PUSH value.
put(int, Long) - Method in class io.netty.handler.codec.http2.Http2Settings
Overrides the superclass method to perform verification of standard HTTP/2 settings.

R

readFrame(ChannelHandlerContext, ByteBuf, Http2FrameListener) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameReader
 
readFrame(ChannelHandlerContext, ByteBuf, Http2FrameListener) - Method in interface io.netty.handler.codec.http2.Http2FrameReader
Attempts to read the next frame from the input buffer.
readFrame(ChannelHandlerContext, ByteBuf, Http2FrameListener) - Method in class io.netty.handler.codec.http2.Http2InboundFrameLogger
 
readUnsignedInt(ByteBuf) - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Reads a big-endian (31-bit) integer from the buffer.
receiveFlowControlledFrame(ChannelHandlerContext, Http2Stream, ByteBuf, int, boolean) - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
 
receiveFlowControlledFrame(ChannelHandlerContext, Http2Stream, ByteBuf, int, boolean) - Method in interface io.netty.handler.codec.http2.Http2LocalFlowController
Receives an inbound DATA frame from the remote endpoint and applies flow control policies to it for both the stream as well as the connection.
remote() - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
remote() - Method in interface io.netty.handler.codec.http2.Http2Connection
Gets a view of this connection from the remote Http2Connection.Endpoint.
remoteSettings(Http2Settings) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
remoteSettings(Http2Settings) - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder
Sets the settings for the remote endpoint of the HTTP/2 connection.
remoteSideOpen() - Method in interface io.netty.handler.codec.http2.Http2Stream
Indicates whether the remote side of this stream is open (i.e. the state is either Http2Stream.State.OPEN or Http2Stream.State.HALF_CLOSED_LOCAL).
removeListener(Http2Connection.Listener) - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
removeListener(Http2Connection.Listener) - Method in interface io.netty.handler.codec.http2.Http2Connection
Removes a listener of stream life-cycle events.
removeMessage(int) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
The streamId is out of scope for the HTTP message flow and will no longer be tracked
removeMessage(int) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpPriorityAdapter
 
removeProperty(Object) - Method in interface io.netty.handler.codec.http2.Http2Stream
Returns and removes application-defined data if any was associated with this stream.
removeStream(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2StreamRemovalPolicy.Action
Removes the stream from the registry.
requiredUpgradeHeaders() - Method in class io.netty.handler.codec.http2.Http2ServerUpgradeCodec
 
requireStream(int) - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
requireStream(int) - Method in interface io.netty.handler.codec.http2.Http2Connection
Attempts to get the stream for the given ID.
reservePushStream(int, Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2Connection.Endpoint
Creates a push stream in the reserved state for this endpoint and notifies all listeners.
resetSent() - Method in interface io.netty.handler.codec.http2.Http2Stream
Sets the flag indicating that a RST_STREAM frame has been sent from the local endpoint for this stream.
RST_STREAM - Static variable in class io.netty.handler.codec.http2.Http2FrameTypes
 
RST_STREAM_FRAME_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
run() - Method in class io.netty.handler.codec.http2.DefaultHttp2StreamRemovalPolicy
Runs garbage collection of any streams marked for removal > DefaultHttp2StreamRemovalPolicy.GARBAGE_COLLECTION_INTERVAL nanoseconds ago.

S

scheme(AsciiString) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
scheme() - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
scheme(AsciiString) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
scheme() - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
scheme(AsciiString) - Method in interface io.netty.handler.codec.http2.Http2Headers
Sets the Http2Headers.PseudoHeaderName.SCHEME header if there is no such header
scheme() - Method in interface io.netty.handler.codec.http2.Http2Headers
Gets the Http2Headers.PseudoHeaderName.SCHEME header or null if there is no such header
sendFlowControlled(ChannelHandlerContext, Http2Stream, Http2RemoteFlowController.FlowControlled) - Method in class io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController
 
sendFlowControlled(ChannelHandlerContext, Http2Stream, Http2RemoteFlowController.FlowControlled) - Method in interface io.netty.handler.codec.http2.Http2RemoteFlowController
Writes or queues a payload for transmission to the remote endpoint.
set(AsciiString, AsciiString) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
set(AsciiString, Iterable<? extends AsciiString>) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
set(AsciiString, AsciiString...) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
set(BinaryHeaders) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
set(AsciiString, AsciiString) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
set(AsciiString, Iterable<? extends AsciiString>) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
set(AsciiString, AsciiString...) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
set(BinaryHeaders) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
set(AsciiString, AsciiString) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
set(AsciiString, Iterable<? extends AsciiString>) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
set(AsciiString, AsciiString...) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
set(BinaryHeaders) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setAction(Http2StreamRemovalPolicy.Action) - Method in class io.netty.handler.codec.http2.DefaultHttp2StreamRemovalPolicy
 
setAction(Http2StreamRemovalPolicy.Action) - Method in interface io.netty.handler.codec.http2.Http2StreamRemovalPolicy
Sets the removal action.
setAll(BinaryHeaders) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setAll(BinaryHeaders) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setAll(BinaryHeaders) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setBoolean(AsciiString, boolean) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setBoolean(AsciiString, boolean) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setBoolean(AsciiString, boolean) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setByte(AsciiString, byte) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setByte(AsciiString, byte) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setByte(AsciiString, byte) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setChar(AsciiString, char) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setChar(AsciiString, char) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setChar(AsciiString, char) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setDouble(AsciiString, double) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setDouble(AsciiString, double) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setDouble(AsciiString, double) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setFlag(boolean, short) - Method in class io.netty.handler.codec.http2.Http2Flags
Generic method to set any flag.
setFloat(AsciiString, float) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setFloat(AsciiString, float) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setFloat(AsciiString, float) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setInt(AsciiString, int) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setInt(AsciiString, int) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setInt(AsciiString, int) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setLong(AsciiString, long) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setLong(AsciiString, long) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setLong(AsciiString, long) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setObject(AsciiString, Object) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setObject(AsciiString, Iterable<?>) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setObject(AsciiString, Object...) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setObject(AsciiString, Object) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setObject(AsciiString, Iterable<?>) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setObject(AsciiString, Object...) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setObject(AsciiString, Object) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setObject(AsciiString, Iterable<?>) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setObject(AsciiString, Object...) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setPriority(int, short, boolean) - Method in interface io.netty.handler.codec.http2.Http2Stream
Updates an priority for this stream.
setProperty(Object, Object) - Method in interface io.netty.handler.codec.http2.Http2Stream
Associates the application-defined data with this stream.
setShort(AsciiString, short) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setShort(AsciiString, short) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setShort(AsciiString, short) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
setTimeMillis(AsciiString, long) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
setTimeMillis(AsciiString, long) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
setTimeMillis(AsciiString, long) - Method in interface io.netty.handler.codec.http2.Http2Headers
 
SETTING_ENTRY_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
SETTINGS - Static variable in class io.netty.handler.codec.http2.Http2FrameTypes
 
SETTINGS_ENABLE_PUSH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
SETTINGS_HEADER_TABLE_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
SETTINGS_INITIAL_WINDOW_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
SETTINGS_MAX_CONCURRENT_STREAMS - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
SETTINGS_MAX_FRAME_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
SETTINGS_MAX_HEADER_LIST_SIZE - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
setUpgradeHeaders(ChannelHandlerContext, HttpRequest) - Method in class io.netty.handler.codec.http2.Http2ClientUpgradeCodec
 
size() - Method in interface io.netty.handler.codec.http2.Http2RemoteFlowController.FlowControlled
The size of the payload in terms of bytes applied to the flow-control window.
state() - Method in interface io.netty.handler.codec.http2.Http2Stream
Gets the state of this stream.
status(AsciiString) - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
status() - Method in class io.netty.handler.codec.http2.DefaultHttp2Headers
 
status(AsciiString) - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
status() - Method in class io.netty.handler.codec.http2.EmptyHttp2Headers
 
status(AsciiString) - Method in interface io.netty.handler.codec.http2.Http2Headers
Sets the Http2Headers.PseudoHeaderName.STATUS header or null if there is no such header
status() - Method in interface io.netty.handler.codec.http2.Http2Headers
Gets the Http2Headers.PseudoHeaderName.STATUS header or null if there is no such header
stream(int) - Method in class io.netty.handler.codec.http2.DefaultHttp2Connection
 
stream - Variable in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder.FlowControlledBase
 
stream(int) - Method in interface io.netty.handler.codec.http2.Http2Connection
Gets the stream if it exists.
streamActive(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2Connection.Listener
Notifies the listener that the given stream was made active (i.e. open in at least one direction).
streamActive(Http2Stream) - Method in class io.netty.handler.codec.http2.Http2ConnectionAdapter
 
streamActive(Http2Stream) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
streamAdded(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2Connection.Listener
Notifies the listener that the given stream was added to the connection.
streamAdded(Http2Stream) - Method in class io.netty.handler.codec.http2.Http2ConnectionAdapter
 
streamAdded(Http2Stream) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
streamError(int, Http2Error, String, Object...) - Static method in exception io.netty.handler.codec.http2.Http2Exception
Use if an error which can be isolated to a single stream has occurred.
streamError(int, Http2Error, Throwable, String, Object...) - Static method in exception io.netty.handler.codec.http2.Http2Exception
Use if an error which can be isolated to a single stream has occurred.
streamHalfClosed(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2Connection.Listener
Notifies the listener that the given stream is now half-closed.
streamHalfClosed(Http2Stream) - Method in class io.netty.handler.codec.http2.Http2ConnectionAdapter
 
streamHalfClosed(Http2Stream) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
streamId() - Method in exception io.netty.handler.codec.http2.Http2Exception.StreamException
 
streamId(Http2Exception) - Static method in exception io.netty.handler.codec.http2.Http2Exception
Get the stream id associated with an exception.
streamInactive(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2Connection.Listener
Notifies the listener that the given stream is now closed in both directions.
streamInactive(Http2Stream) - Method in class io.netty.handler.codec.http2.Http2ConnectionAdapter
 
streamInactive(Http2Stream) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
streamRemoved(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2Connection.Listener
Notifies the listener that the given stream has now been removed from the connection and will no longer be returned via Http2Connection.stream(int).
streamRemoved(Http2Stream) - Method in class io.netty.handler.codec.http2.Http2ConnectionAdapter
 
streamRemoved(Http2Stream) - Method in class io.netty.handler.codec.http2.Http2EventAdapter
 
streamRemoved(Http2Stream) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 

T

text() - Method in enum io.netty.handler.codec.http2.HttpUtil.ExtensionHeaderNames
 
TLS_UPGRADE_PROTOCOL_NAME - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
toByteBuf(ChannelHandlerContext, Throwable) - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Creates a buffer containing the error message from the given exception.
toHttp2Headers(FullHttpMessage) - Static method in class io.netty.handler.codec.http2.HttpUtil
Converts the given HTTP/1.x headers into HTTP/2 headers.
toHttpRequest(int, Http2Headers, boolean) - Static method in class io.netty.handler.codec.http2.HttpUtil
Create a new object to contain the request data
toHttpResponse(int, Http2Headers, boolean) - Static method in class io.netty.handler.codec.http2.HttpUtil
Create a new object to contain the response data
toString() - Method in class io.netty.handler.codec.http2.Http2Flags
 
totalChildWeights() - Method in interface io.netty.handler.codec.http2.Http2Stream
The total of the weights of all children of this stream.

U

unconsumedBytes(Http2Stream) - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
 
unconsumedBytes(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2LocalFlowController
The number of bytes for the given stream that have been received but not yet consumed by the application.
upgradeTo(ChannelHandlerContext, FullHttpResponse) - Method in class io.netty.handler.codec.http2.Http2ClientUpgradeCodec
 
upgradeTo(ChannelHandlerContext, FullHttpRequest, FullHttpResponse) - Method in class io.netty.handler.codec.http2.Http2ServerUpgradeCodec
 

V

validateHttpHeaders(boolean) - Method in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter.Builder
Specifies whether validation of HTTP headers should be performed.
validateHttpHeaders - Variable in class io.netty.handler.codec.http2.InboundHttp2ToHttpAdapter
 
value() - Method in class io.netty.handler.codec.http2.Http2Flags
Gets the underlying flags value.
value() - Method in enum io.netty.handler.codec.http2.Http2Headers.PseudoHeaderName
 
valueOf(String) - Static method in enum io.netty.handler.codec.http2.Http2Error
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.codec.http2.Http2FrameLogger.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.codec.http2.Http2Headers.PseudoHeaderName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.codec.http2.Http2OrHttpChooser.SelectedProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.codec.http2.Http2Stream.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.codec.http2.HttpUtil.ExtensionHeaderNames
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.netty.handler.codec.http2.Http2Error
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.codec.http2.Http2FrameLogger.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.codec.http2.Http2Headers.PseudoHeaderName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.codec.http2.Http2OrHttpChooser.SelectedProtocol
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.codec.http2.Http2Stream.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.codec.http2.HttpUtil.ExtensionHeaderNames
Returns an array containing the constants of this enum type, in the order they are declared.

W

weight() - Method in interface io.netty.handler.codec.http2.Http2Stream
Returns weight assigned to the dependency with the parent.
WINDOW_UPDATE - Static variable in class io.netty.handler.codec.http2.Http2FrameTypes
 
WINDOW_UPDATE_FRAME_LENGTH - Static variable in class io.netty.handler.codec.http2.Http2CodecUtil
 
windowBits - Variable in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder.Builder
 
windowBits(int) - Method in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder.Builder
 
windowSize(Http2Stream) - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
 
windowSize(Http2Stream) - Method in class io.netty.handler.codec.http2.DefaultHttp2RemoteFlowController
 
windowSize(Http2Stream) - Method in interface io.netty.handler.codec.http2.Http2FlowController
Gets the number of bytes remaining in the flow control window size for the given stream.
windowUpdateRatio(float) - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
The window update ratio is used to determine when a window update must be sent.
windowUpdateRatio() - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
The window update ratio is used to determine when a window update must be sent.
windowUpdateRatio(ChannelHandlerContext, Http2Stream, float) - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
The window update ratio is used to determine when a window update must be sent.
windowUpdateRatio(Http2Stream) - Method in class io.netty.handler.codec.http2.DefaultHttp2LocalFlowController
The window update ratio is used to determine when a window update must be sent.
write(int) - Method in interface io.netty.handler.codec.http2.Http2RemoteFlowController.FlowControlled
Writes up to allowedBytes of the encapsulated payload to the stream.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.netty.handler.codec.http2.HttpToHttp2ConnectionHandler
Handles conversion of a FullHttpMessage to HTTP/2 frames.
writeData(ChannelHandlerContext, int, ByteBuf, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder
 
writeData(ChannelHandlerContext, int, ByteBuf, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writeData(ChannelHandlerContext, int, ByteBuf, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writeData(ChannelHandlerContext, int, ByteBuf, int, boolean, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2DataWriter
Writes a DATA frame to the remote endpoint.
writeData(ChannelHandlerContext, int, ByteBuf, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writeFrame(ChannelHandlerContext, byte, int, Http2Flags, ByteBuf, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writeFrame(ChannelHandlerContext, byte, int, Http2Flags, ByteBuf, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writeFrame(ChannelHandlerContext, byte, int, Http2Flags, ByteBuf, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2ConnectionEncoder
Writes the given data to the internal Http2FrameWriter without performing any state checks on the connection/stream.
writeFrame(ChannelHandlerContext, byte, int, Http2Flags, ByteBuf, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Generic write method for any HTTP/2 frame.
writeFrame(ChannelHandlerContext, byte, int, Http2Flags, ByteBuf, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writeFrameHeader(ByteBuf, int, byte, Http2Flags, int) - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Writes an HTTP/2 frame header to the output buffer.
writeGoAway(ChannelHandlerContext, int, long, ByteBuf, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writeGoAway(ChannelHandlerContext, int, long, ByteBuf, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writeGoAway(ChannelHandlerContext, int, long, ByteBuf, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Sends a GO_AWAY frame to the remote endpoint and updates the connection state appropriately.
writeGoAway(ChannelHandlerContext, int, long, ByteBuf, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Writes a GO_AWAY frame to the remote endpoint.
writeGoAway(ChannelHandlerContext, int, long, ByteBuf, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2LifecycleManager
Sends a GO_AWAY frame to the remote endpoint and updates the connection state appropriately.
writeGoAway(ChannelHandlerContext, int, long, ByteBuf, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writeHeaders(ChannelHandlerContext, int, Http2Headers, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder
 
writeHeaders(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.CompressorHttp2ConnectionEncoder
 
writeHeaders(ChannelHandlerContext, int, Http2Headers, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writeHeaders(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writeHeaders(ChannelHandlerContext, int, Http2Headers, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writeHeaders(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writeHeaders(ChannelHandlerContext, int, Http2Headers, int, boolean, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Writes a HEADERS frame to the remote endpoint.
writeHeaders(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Writes a HEADERS frame with priority specified to the remote endpoint.
writeHeaders(ChannelHandlerContext, int, Http2Headers, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writeHeaders(ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writePing(ChannelHandlerContext, boolean, ByteBuf, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writePing(ChannelHandlerContext, boolean, ByteBuf, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writePing(ChannelHandlerContext, boolean, ByteBuf, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Writes a PING frame to the remote endpoint.
writePing(ChannelHandlerContext, boolean, ByteBuf, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writePriority(ChannelHandlerContext, int, int, short, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writePriority(ChannelHandlerContext, int, int, short, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writePriority(ChannelHandlerContext, int, int, short, boolean, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Writes a PRIORITY frame to the remote endpoint.
writePriority(ChannelHandlerContext, int, int, short, boolean, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writePushPromise(ChannelHandlerContext, int, int, Http2Headers, int, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writePushPromise(ChannelHandlerContext, int, int, Http2Headers, int, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writePushPromise(ChannelHandlerContext, int, int, Http2Headers, int, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Writes a PUSH_PROMISE frame to the remote endpoint.
writePushPromise(ChannelHandlerContext, int, int, Http2Headers, int, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writeRstStream(ChannelHandlerContext, int, long, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writeRstStream(ChannelHandlerContext, int, long, ChannelPromise, boolean) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
Writes a RST_STREAM frame to the remote endpoint.
writeRstStream(ChannelHandlerContext, int, long, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writeRstStream(ChannelHandlerContext, int, long, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2ConnectionHandler
Writes a RST_STREAM frame to the remote endpoint and updates the connection state appropriately.
writeRstStream(ChannelHandlerContext, int, long, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Writes a RST_STREAM frame to the remote endpoint.
writeRstStream(ChannelHandlerContext, int, long, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2LifecycleManager
Writes a RST_STREAM frame to the remote endpoint and updates the connection state appropriately.
writeRstStream(ChannelHandlerContext, int, long, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writeSettings(ChannelHandlerContext, Http2Settings, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writeSettings(ChannelHandlerContext, Http2Settings, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writeSettings(ChannelHandlerContext, Http2Settings, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Writes a SETTINGS frame to the remote endpoint.
writeSettings(ChannelHandlerContext, Http2Settings, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writeSettingsAck(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writeSettingsAck(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writeSettingsAck(ChannelHandlerContext, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Writes a SETTINGS acknowledgment to the remote endpoint.
writeSettingsAck(ChannelHandlerContext, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
writeUnsignedInt(long, ByteBuf) - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Writes a big-endian (32-bit) unsigned integer to the buffer.
writeUnsignedShort(int, ByteBuf) - Static method in class io.netty.handler.codec.http2.Http2CodecUtil
Writes a big-endian (16-bit) unsigned integer to the buffer.
writeWindowUpdate(ChannelHandlerContext, int, int, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2ConnectionEncoder
 
writeWindowUpdate(ChannelHandlerContext, int, int, ChannelPromise) - Method in class io.netty.handler.codec.http2.DefaultHttp2FrameWriter
 
writeWindowUpdate(ChannelHandlerContext, int, int, ChannelPromise) - Method in interface io.netty.handler.codec.http2.Http2FrameWriter
Writes a WINDOW_UPDATE frame to the remote endpoint.
writeWindowUpdate(ChannelHandlerContext, int, int, ChannelPromise) - Method in class io.netty.handler.codec.http2.Http2OutboundFrameLogger
 
A B C D E F G H I K L M N O P R S T U V W 

Copyright © 2008–2015 The Netty Project. All rights reserved.