HttpToHttp2ConnectionHandlerBuilder Class — netty Architecture
Architecture documentation for the HttpToHttp2ConnectionHandlerBuilder class in HttpToHttp2ConnectionHandlerBuilder.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD a5384ed8_8566_20a2_a488_b3f04effa3e3["HttpToHttp2ConnectionHandlerBuilder"] 8cd875cb_a495_689c_8870_c705e3f97cb2["HttpToHttp2ConnectionHandlerBuilder.java"] a5384ed8_8566_20a2_a488_b3f04effa3e3 -->|defined in| 8cd875cb_a495_689c_8870_c705e3f97cb2 2b27b467_f31c_8966_9f65_baab33e4a4a6["HttpToHttp2ConnectionHandlerBuilder()"] a5384ed8_8566_20a2_a488_b3f04effa3e3 -->|method| 2b27b467_f31c_8966_9f65_baab33e4a4a6 4020d9c6_4fa8_7367_94a0_deb750cc5694["HttpToHttp2ConnectionHandler()"] a5384ed8_8566_20a2_a488_b3f04effa3e3 -->|method| 4020d9c6_4fa8_7367_94a0_deb750cc5694
Relationship Graph
Source Code
codec-http2/src/main/java/io/netty/handler/codec/http2/HttpToHttp2ConnectionHandlerBuilder.java lines 25–145
public final class HttpToHttp2ConnectionHandlerBuilder extends
AbstractHttp2ConnectionHandlerBuilder<HttpToHttp2ConnectionHandler, HttpToHttp2ConnectionHandlerBuilder> {
private HttpScheme httpScheme;
@Override
public HttpToHttp2ConnectionHandlerBuilder validateHeaders(boolean validateHeaders) {
return super.validateHeaders(validateHeaders);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder initialSettings(Http2Settings settings) {
return super.initialSettings(settings);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder frameListener(Http2FrameListener frameListener) {
return super.frameListener(frameListener);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder gracefulShutdownTimeoutMillis(long gracefulShutdownTimeoutMillis) {
return super.gracefulShutdownTimeoutMillis(gracefulShutdownTimeoutMillis);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder server(boolean isServer) {
return super.server(isServer);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder connection(Http2Connection connection) {
return super.connection(connection);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder codec(Http2ConnectionDecoder decoder,
Http2ConnectionEncoder encoder) {
return super.codec(decoder, encoder);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder frameLogger(Http2FrameLogger frameLogger) {
return super.frameLogger(frameLogger);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder encoderEnforceMaxConcurrentStreams(
boolean encoderEnforceMaxConcurrentStreams) {
return super.encoderEnforceMaxConcurrentStreams(encoderEnforceMaxConcurrentStreams);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder headerSensitivityDetector(
SensitivityDetector headerSensitivityDetector) {
return super.headerSensitivityDetector(headerSensitivityDetector);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder encoderIgnoreMaxHeaderListSize(
boolean encoderIgnoreMaxHeaderListSize) {
return super.encoderIgnoreMaxHeaderListSize(encoderIgnoreMaxHeaderListSize);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder decoderEnforceMaxConsecutiveEmptyDataFrames(
int maxConsecutiveEmptyFrames) {
return super.decoderEnforceMaxConsecutiveEmptyDataFrames(maxConsecutiveEmptyFrames);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder decoderEnforceMaxRstFramesPerWindow(int maxRstFramesPerWindow,
int secondsPerWindow) {
return super.decoderEnforceMaxRstFramesPerWindow(maxRstFramesPerWindow, secondsPerWindow);
}
@Override
public HttpToHttp2ConnectionHandlerBuilder encoderEnforceMaxRstFramesPerWindow(int maxRstFramesPerWindow,
int secondsPerWindow) {
return super.encoderEnforceMaxRstFramesPerWindow(maxRstFramesPerWindow, secondsPerWindow);
}
Defined In
Source
Frequently Asked Questions
What is the HttpToHttp2ConnectionHandlerBuilder class?
HttpToHttp2ConnectionHandlerBuilder is a class in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HttpToHttp2ConnectionHandlerBuilder.java.
Where is HttpToHttp2ConnectionHandlerBuilder defined?
HttpToHttp2ConnectionHandlerBuilder is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/HttpToHttp2ConnectionHandlerBuilder.java at line 25.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free