- 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
-
- 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
-
- 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
-
- configuration() - Method in interface io.netty.handler.codec.http2.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
-
- 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
-
- 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
-
- 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
-
- createHttp2RequestHandler() - Method in class io.netty.handler.codec.http2.Http2OrHttpChooser
-
- 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
-
- 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
-
- headerTable() - Method in interface io.netty.handler.codec.http2.Http2HeadersEncoder.Configuration
-
- 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
-
- Http2ConnectionAdapter() - Constructor for class io.netty.handler.codec.http2.Http2ConnectionAdapter
-
- Http2ConnectionDecoder - Interface in io.netty.handler.codec.http2
-
- Http2ConnectionDecoder.Builder - Interface in io.netty.handler.codec.http2
-
- Http2ConnectionEncoder - Interface in io.netty.handler.codec.http2
-
Handler for outbound HTTP/2 traffic.
- Http2ConnectionEncoder.Builder - Interface in io.netty.handler.codec.http2
-
- Http2ConnectionHandler - Class in io.netty.handler.codec.http2
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- Http2HeadersDecoder.Configuration - Interface in io.netty.handler.codec.http2
-
- Http2HeadersEncoder - Interface in io.netty.handler.codec.http2
-
- Http2HeadersEncoder.Configuration - Interface in io.netty.handler.codec.http2
-
- 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
-
- 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