public class ForkedHttp2MultiplexCodecBuilder extends io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>
| Modifier and Type | Method and Description |
|---|---|
ForkedHttp2MultiplexCodec |
build() |
boolean |
encoderEnforceMaxConcurrentStreams() |
ForkedHttp2MultiplexCodecBuilder |
encoderEnforceMaxConcurrentStreams(boolean encoderEnforceMaxConcurrentStreams) |
ForkedHttp2MultiplexCodecBuilder |
encoderIgnoreMaxHeaderListSize(boolean ignoreMaxHeaderListSize) |
static ForkedHttp2MultiplexCodecBuilder |
forClient(io.netty.channel.ChannelHandler childHandler)
Creates a builder for a HTTP/2 client.
|
static ForkedHttp2MultiplexCodecBuilder |
forServer(io.netty.channel.ChannelHandler childHandler)
Creates a builder for a HTTP/2 server.
|
io.netty.handler.codec.http2.Http2FrameLogger |
frameLogger() |
ForkedHttp2MultiplexCodecBuilder |
frameLogger(io.netty.handler.codec.http2.Http2FrameLogger frameLogger) |
long |
gracefulShutdownTimeoutMillis() |
ForkedHttp2MultiplexCodecBuilder |
gracefulShutdownTimeoutMillis(long gracefulShutdownTimeoutMillis) |
io.netty.handler.codec.http2.Http2HeadersEncoder.SensitivityDetector |
headerSensitivityDetector() |
ForkedHttp2MultiplexCodecBuilder |
headerSensitivityDetector(io.netty.handler.codec.http2.Http2HeadersEncoder.SensitivityDetector headerSensitivityDetector) |
ForkedHttp2MultiplexCodecBuilder |
initialHuffmanDecodeCapacity(int initialHuffmanDecodeCapacity) |
io.netty.handler.codec.http2.Http2Settings |
initialSettings() |
ForkedHttp2MultiplexCodecBuilder |
initialSettings(io.netty.handler.codec.http2.Http2Settings settings) |
boolean |
isServer() |
boolean |
isValidateHeaders() |
int |
maxReservedStreams() |
ForkedHttp2MultiplexCodecBuilder |
maxReservedStreams(int maxReservedStreams) |
ForkedHttp2MultiplexCodecBuilder |
validateHeaders(boolean validateHeaders) |
public static ForkedHttp2MultiplexCodecBuilder forClient(io.netty.channel.ChannelHandler childHandler)
childHandler - the handler added to channels for remotely-created streams. It must be
ChannelHandler.Sharable.public static ForkedHttp2MultiplexCodecBuilder forServer(io.netty.channel.ChannelHandler childHandler)
childHandler - the handler added to channels for remotely-created streams. It must be
ChannelHandler.Sharable.public io.netty.handler.codec.http2.Http2Settings initialSettings()
initialSettings in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public ForkedHttp2MultiplexCodecBuilder initialSettings(io.netty.handler.codec.http2.Http2Settings settings)
initialSettings in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public long gracefulShutdownTimeoutMillis()
gracefulShutdownTimeoutMillis in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public ForkedHttp2MultiplexCodecBuilder gracefulShutdownTimeoutMillis(long gracefulShutdownTimeoutMillis)
gracefulShutdownTimeoutMillis in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public boolean isServer()
isServer in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public int maxReservedStreams()
maxReservedStreams in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public ForkedHttp2MultiplexCodecBuilder maxReservedStreams(int maxReservedStreams)
maxReservedStreams in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public boolean isValidateHeaders()
isValidateHeaders in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public ForkedHttp2MultiplexCodecBuilder validateHeaders(boolean validateHeaders)
validateHeaders in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public io.netty.handler.codec.http2.Http2FrameLogger frameLogger()
frameLogger in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public ForkedHttp2MultiplexCodecBuilder frameLogger(io.netty.handler.codec.http2.Http2FrameLogger frameLogger)
frameLogger in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public boolean encoderEnforceMaxConcurrentStreams()
encoderEnforceMaxConcurrentStreams in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public ForkedHttp2MultiplexCodecBuilder encoderEnforceMaxConcurrentStreams(boolean encoderEnforceMaxConcurrentStreams)
encoderEnforceMaxConcurrentStreams in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public io.netty.handler.codec.http2.Http2HeadersEncoder.SensitivityDetector headerSensitivityDetector()
headerSensitivityDetector in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public ForkedHttp2MultiplexCodecBuilder headerSensitivityDetector(io.netty.handler.codec.http2.Http2HeadersEncoder.SensitivityDetector headerSensitivityDetector)
headerSensitivityDetector in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public ForkedHttp2MultiplexCodecBuilder encoderIgnoreMaxHeaderListSize(boolean ignoreMaxHeaderListSize)
encoderIgnoreMaxHeaderListSize in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public ForkedHttp2MultiplexCodecBuilder initialHuffmanDecodeCapacity(int initialHuffmanDecodeCapacity)
initialHuffmanDecodeCapacity in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>public ForkedHttp2MultiplexCodec build()
build in class io.netty.handler.codec.http2.AbstractHttp2ConnectionHandlerBuilder<ForkedHttp2MultiplexCodec,ForkedHttp2MultiplexCodecBuilder>Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.