Uses of Interface
io.netty.handler.codec.http2.Http2ConnectionEncoder
Packages that use Http2ConnectionEncoder
-
Uses of Http2ConnectionEncoder in io.netty.handler.codec.http2
Classes in io.netty.handler.codec.http2 that implement Http2ConnectionEncoderModifier and TypeClassDescriptionclassA decorating HTTP2 encoder that will compress data frames according to thecontent-encodingheader for each stream.classA decorator around anotherHttp2ConnectionEncoderinstance.classDefault implementation ofHttp2ConnectionEncoder.(package private) final classDecoratingHttp2ConnectionEncoderwhich guards against a remote peer that will trigger a massive amount of control frames but will not consume our responses to these.(package private) final classDecoratingHttp2ConnectionEncoderwhich guards against a remote peer that will trigger a massive amount of RST frames on an existing connection.classImplementation of aHttp2ConnectionEncoderthat dispatches all method call to anotherHttp2ConnectionEncoder, untilSETTINGS_MAX_CONCURRENT_STREAMSis reached.Fields in io.netty.handler.codec.http2 declared as Http2ConnectionEncoderModifier and TypeFieldDescriptionprivate final Http2ConnectionEncoderDecoratingHttp2ConnectionEncoder.delegateprivate Http2ConnectionEncoderAbstractHttp2ConnectionHandlerBuilder.encoderprivate final Http2ConnectionEncoderDefaultHttp2ConnectionDecoder.encoderprivate final Http2ConnectionEncoderHttp2ConnectionHandler.encoderMethods in io.netty.handler.codec.http2 that return Http2ConnectionEncoderModifier and TypeMethodDescriptionprotected Http2ConnectionEncoderAbstractHttp2ConnectionHandlerBuilder.encoder()Returns theHttp2ConnectionEncoderto use.Http2ConnectionHandler.encoder()Methods in io.netty.handler.codec.http2 with parameters of type Http2ConnectionEncoderModifier and TypeMethodDescriptionprotected abstract TAbstractHttp2ConnectionHandlerBuilder.build(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings) Implement this method to create a newHttp2ConnectionHandleror its subtype instance.protected Http2ConnectionHandlerHttp2ConnectionHandlerBuilder.build(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings) protected Http2FrameCodecHttp2FrameCodecBuilder.build(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings) protected Http2MultiplexCodecHttp2MultiplexCodecBuilder.build(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings) Deprecated.protected HttpToHttp2ConnectionHandlerHttpToHttp2ConnectionHandlerBuilder.build(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings) private TAbstractHttp2ConnectionHandlerBuilder.buildFromCodec(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder) protected BAbstractHttp2ConnectionHandlerBuilder.codec(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder) Sets theHttp2ConnectionDecoderandHttp2ConnectionEncoderto use.Http2ConnectionHandlerBuilder.codec(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder) HttpToHttp2ConnectionHandlerBuilder.codec(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder) private static voidHttpToHttp2ConnectionHandler.writeHeaders(ChannelHandlerContext ctx, Http2ConnectionEncoder encoder, int streamId, HttpHeaders headers, Http2Headers http2Headers, boolean endStream, Http2CodecUtil.SimpleChannelPromiseAggregator promiseAggregator) Constructors in io.netty.handler.codec.http2 with parameters of type Http2ConnectionEncoderModifierConstructorDescriptionCreate a newCompressorHttp2ConnectionEncoderinstance with default implementation ofStandardCompressionOptionsCompressorHttp2ConnectionEncoder(Http2ConnectionEncoder delegate, int compressionLevel, int windowBits, int memLevel) Deprecated.CompressorHttp2ConnectionEncoder(Http2ConnectionEncoder delegate, CompressionOptions... compressionOptionsArgs) Create a newCompressorHttp2ConnectionEncoderwith specifiedStandardCompressionOptionsDefaultHttp2ConnectionDecoder(Http2Connection connection, Http2ConnectionEncoder encoder, Http2FrameReader frameReader) DefaultHttp2ConnectionDecoder(Http2Connection connection, Http2ConnectionEncoder encoder, Http2FrameReader frameReader, Http2PromisedRequestVerifier requestVerifier) DefaultHttp2ConnectionDecoder(Http2Connection connection, Http2ConnectionEncoder encoder, Http2FrameReader frameReader, Http2PromisedRequestVerifier requestVerifier, boolean autoAckSettings) Create a new instance.DefaultHttp2ConnectionDecoder(Http2Connection connection, Http2ConnectionEncoder encoder, Http2FrameReader frameReader, Http2PromisedRequestVerifier requestVerifier, boolean autoAckSettings, boolean autoAckPing) Deprecated.DefaultHttp2ConnectionDecoder(Http2Connection connection, Http2ConnectionEncoder encoder, Http2FrameReader frameReader, Http2PromisedRequestVerifier requestVerifier, boolean autoAckSettings, boolean autoAckPing, boolean validateHeaders) Create a new instance.protectedHttp2ConnectionHandler(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings) protectedHttp2ConnectionHandler(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings, boolean decoupleCloseAndGoAway) protectedHttp2ConnectionHandler(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings, boolean decoupleCloseAndGoAway, boolean flushPreface) (package private)Http2ControlFrameLimitEncoder(Http2ConnectionEncoder delegate, int maxOutstandingControlFrames) protectedHttp2FrameCodec(Http2ConnectionEncoder encoder, Http2ConnectionDecoder decoder, Http2Settings initialSettings, boolean decoupleCloseAndGoAway, boolean flushPreface) (package private)Http2MaxRstFrameLimitEncoder(Http2ConnectionEncoder delegate, int maxRstFramesPerWindow, int secondsPerWindow) (package private)Http2MultiplexCodec(Http2ConnectionEncoder encoder, Http2ConnectionDecoder decoder, Http2Settings initialSettings, ChannelHandler inboundStreamHandler, ChannelHandler upgradeStreamHandler, boolean decoupleCloseAndGoAway, boolean flushPreface) Deprecated.protectedHttpToHttp2ConnectionHandler(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings, boolean validateHeaders) protectedHttpToHttp2ConnectionHandler(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings, boolean validateHeaders, boolean decoupleCloseAndGoAway) protectedHttpToHttp2ConnectionHandler(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings, boolean validateHeaders, boolean decoupleCloseAndGoAway, boolean flushPreface, HttpScheme httpScheme) protectedHttpToHttp2ConnectionHandler(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder, Http2Settings initialSettings, boolean validateHeaders, boolean decoupleCloseAndGoAway, HttpScheme httpScheme) StreamBufferingEncoder(Http2ConnectionEncoder delegate) StreamBufferingEncoder(Http2ConnectionEncoder delegate, int initialMaxConcurrentStreams)