Package org.apache.hc.core5.http2.config
Class H2Config.Builder
- java.lang.Object
-
- org.apache.hc.core5.http2.config.H2Config.Builder
-
- Enclosing class:
- H2Config
public static class H2Config.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
compressionEnabled
private int
headerTableSize
private int
initialWindowSize
private int
maxConcurrentStreams
private int
maxFrameSize
private int
maxHeaderListSize
private boolean
pushEnabled
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description H2Config
build()
H2Config.Builder
setCompressionEnabled(boolean compressionEnabled)
H2Config.Builder
setHeaderTableSize(int headerTableSize)
H2Config.Builder
setInitialWindowSize(int initialWindowSize)
H2Config.Builder
setMaxConcurrentStreams(int maxConcurrentStreams)
H2Config.Builder
setMaxFrameSize(int maxFrameSize)
H2Config.Builder
setMaxHeaderListSize(int maxHeaderListSize)
H2Config.Builder
setPushEnabled(boolean pushEnabled)
-
-
-
Field Detail
-
headerTableSize
private int headerTableSize
-
pushEnabled
private boolean pushEnabled
-
maxConcurrentStreams
private int maxConcurrentStreams
-
initialWindowSize
private int initialWindowSize
-
maxFrameSize
private int maxFrameSize
-
maxHeaderListSize
private int maxHeaderListSize
-
compressionEnabled
private boolean compressionEnabled
-
-
Method Detail
-
setHeaderTableSize
public H2Config.Builder setHeaderTableSize(int headerTableSize)
-
setPushEnabled
public H2Config.Builder setPushEnabled(boolean pushEnabled)
-
setMaxConcurrentStreams
public H2Config.Builder setMaxConcurrentStreams(int maxConcurrentStreams)
-
setInitialWindowSize
public H2Config.Builder setInitialWindowSize(int initialWindowSize)
-
setMaxFrameSize
public H2Config.Builder setMaxFrameSize(int maxFrameSize)
-
setMaxHeaderListSize
public H2Config.Builder setMaxHeaderListSize(int maxHeaderListSize)
-
setCompressionEnabled
public H2Config.Builder setCompressionEnabled(boolean compressionEnabled)
-
build
public H2Config build()
-
-