Package org.apache.hc.core5.http.impl.io
Class DefaultBHttpClientConnectionFactory.Builder
- java.lang.Object
-
- org.apache.hc.core5.http.impl.io.DefaultBHttpClientConnectionFactory.Builder
-
- Enclosing class:
- DefaultBHttpClientConnectionFactory
public static final class DefaultBHttpClientConnectionFactory.Builder extends java.lang.ObjectBuilder forDefaultBHttpClientConnectionFactory.- Since:
- 5.1
-
-
Field Summary
Fields Modifier and Type Field Description private CharCodingConfigcharCodingConfigprivate Http1Confighttp1Configprivate ContentLengthStrategyincomingContentLengthStrategyprivate ContentLengthStrategyoutgoingContentLengthStrategyprivate HttpMessageWriterFactory<ClassicHttpRequest>requestWriterFactoryprivate ResponseOutOfOrderStrategyresponseOutOfOrderStrategyprivate HttpMessageParserFactory<ClassicHttpResponse>responseParserFactory
-
Constructor Summary
Constructors Modifier Constructor Description privateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultBHttpClientConnectionFactorybuild()DefaultBHttpClientConnectionFactory.BuildercharCodingConfig(CharCodingConfig charCodingConfig)DefaultBHttpClientConnectionFactory.Builderhttp1Config(Http1Config http1Config)DefaultBHttpClientConnectionFactory.BuilderincomingContentLengthStrategy(ContentLengthStrategy incomingContentLengthStrategy)DefaultBHttpClientConnectionFactory.BuilderoutgoingContentLengthStrategy(ContentLengthStrategy outgoingContentLengthStrategy)DefaultBHttpClientConnectionFactory.BuilderrequestWriterFactory(HttpMessageWriterFactory<ClassicHttpRequest> requestWriterFactory)DefaultBHttpClientConnectionFactory.BuilderresponseOutOfOrderStrategy(ResponseOutOfOrderStrategy responseOutOfOrderStrategy)DefaultBHttpClientConnectionFactory.BuilderresponseParserFactory(HttpMessageParserFactory<ClassicHttpResponse> responseParserFactory)
-
-
-
Field Detail
-
http1Config
private Http1Config http1Config
-
charCodingConfig
private CharCodingConfig charCodingConfig
-
incomingContentLengthStrategy
private ContentLengthStrategy incomingContentLengthStrategy
-
outgoingContentLengthStrategy
private ContentLengthStrategy outgoingContentLengthStrategy
-
responseOutOfOrderStrategy
private ResponseOutOfOrderStrategy responseOutOfOrderStrategy
-
requestWriterFactory
private HttpMessageWriterFactory<ClassicHttpRequest> requestWriterFactory
-
responseParserFactory
private HttpMessageParserFactory<ClassicHttpResponse> responseParserFactory
-
-
Method Detail
-
http1Config
public DefaultBHttpClientConnectionFactory.Builder http1Config(Http1Config http1Config)
-
charCodingConfig
public DefaultBHttpClientConnectionFactory.Builder charCodingConfig(CharCodingConfig charCodingConfig)
-
incomingContentLengthStrategy
public DefaultBHttpClientConnectionFactory.Builder incomingContentLengthStrategy(ContentLengthStrategy incomingContentLengthStrategy)
-
outgoingContentLengthStrategy
public DefaultBHttpClientConnectionFactory.Builder outgoingContentLengthStrategy(ContentLengthStrategy outgoingContentLengthStrategy)
-
responseOutOfOrderStrategy
public DefaultBHttpClientConnectionFactory.Builder responseOutOfOrderStrategy(ResponseOutOfOrderStrategy responseOutOfOrderStrategy)
-
requestWriterFactory
public DefaultBHttpClientConnectionFactory.Builder requestWriterFactory(HttpMessageWriterFactory<ClassicHttpRequest> requestWriterFactory)
-
responseParserFactory
public DefaultBHttpClientConnectionFactory.Builder responseParserFactory(HttpMessageParserFactory<ClassicHttpResponse> responseParserFactory)
-
build
public DefaultBHttpClientConnectionFactory build()
-
-