Package org.apache.hc.core5.http.config
Class Http1Config
- java.lang.Object
-
- org.apache.hc.core5.http.config.Http1Config
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHttp1Config.Builder
-
Field Summary
Fields Modifier and Type Field Description private intbufferSizeprivate intchunkSizeHintstatic Http1ConfigDEFAULTprivate static intINIT_BUF_CHUNKprivate static intINIT_BUF_SIZEprivate static intINIT_MAX_EMPTY_LINE_COUNTprivate static intINIT_MAX_HEADER_COUNTprivate static intINIT_MAX_LINE_LENGTHprivate static TimeoutINIT_WAIT_FOR_CONTINUEprivate static intINIT_WINDOW_SIZEprivate intinitialWindowSizeprivate intmaxEmptyLineCountprivate intmaxHeaderCountprivate intmaxLineLengthprivate TimeoutwaitForContinueTimeout
-
Constructor Summary
Constructors Constructor Description Http1Config(int bufferSize, int chunkSizeHint, Timeout waitForContinueTimeout, int maxLineLength, int maxHeaderCount, int maxEmptyLineCount, int initialWindowSize)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Http1Config.Buildercopy(Http1Config config)static Http1Config.Buildercustom()intgetBufferSize()intgetChunkSizeHint()intgetInitialWindowSize()intgetMaxEmptyLineCount()intgetMaxHeaderCount()intgetMaxLineLength()TimeoutgetWaitForContinueTimeout()java.lang.StringtoString()
-
-
-
Field Detail
-
DEFAULT
public static final Http1Config DEFAULT
-
bufferSize
private final int bufferSize
-
chunkSizeHint
private final int chunkSizeHint
-
waitForContinueTimeout
private final Timeout waitForContinueTimeout
-
maxLineLength
private final int maxLineLength
-
maxHeaderCount
private final int maxHeaderCount
-
maxEmptyLineCount
private final int maxEmptyLineCount
-
initialWindowSize
private final int initialWindowSize
-
INIT_WINDOW_SIZE
private static final int INIT_WINDOW_SIZE
- See Also:
- Constant Field Values
-
INIT_BUF_SIZE
private static final int INIT_BUF_SIZE
- See Also:
- Constant Field Values
-
INIT_WAIT_FOR_CONTINUE
private static final Timeout INIT_WAIT_FOR_CONTINUE
-
INIT_BUF_CHUNK
private static final int INIT_BUF_CHUNK
- See Also:
- Constant Field Values
-
INIT_MAX_HEADER_COUNT
private static final int INIT_MAX_HEADER_COUNT
- See Also:
- Constant Field Values
-
INIT_MAX_LINE_LENGTH
private static final int INIT_MAX_LINE_LENGTH
- See Also:
- Constant Field Values
-
INIT_MAX_EMPTY_LINE_COUNT
private static final int INIT_MAX_EMPTY_LINE_COUNT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Http1Config
Http1Config(int bufferSize, int chunkSizeHint, Timeout waitForContinueTimeout, int maxLineLength, int maxHeaderCount, int maxEmptyLineCount, int initialWindowSize)
-
-
Method Detail
-
getBufferSize
public int getBufferSize()
-
getChunkSizeHint
public int getChunkSizeHint()
-
getWaitForContinueTimeout
public Timeout getWaitForContinueTimeout()
-
getMaxLineLength
public int getMaxLineLength()
-
getMaxHeaderCount
public int getMaxHeaderCount()
-
getMaxEmptyLineCount
public int getMaxEmptyLineCount()
-
getInitialWindowSize
public int getInitialWindowSize()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
custom
public static Http1Config.Builder custom()
-
copy
public static Http1Config.Builder copy(Http1Config config)
-
-