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.Object
Builder forDefaultBHttpClientConnectionFactory
.- Since:
- 5.1
-
-
Field Summary
Fields Modifier and Type Field Description private CharCodingConfig
charCodingConfig
private Http1Config
http1Config
private ContentLengthStrategy
incomingContentLengthStrategy
private ContentLengthStrategy
outgoingContentLengthStrategy
private HttpMessageWriterFactory<ClassicHttpRequest>
requestWriterFactory
private ResponseOutOfOrderStrategy
responseOutOfOrderStrategy
private HttpMessageParserFactory<ClassicHttpResponse>
responseParserFactory
-
Constructor Summary
Constructors Modifier Constructor Description private
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultBHttpClientConnectionFactory
build()
DefaultBHttpClientConnectionFactory.Builder
charCodingConfig(CharCodingConfig charCodingConfig)
DefaultBHttpClientConnectionFactory.Builder
http1Config(Http1Config http1Config)
DefaultBHttpClientConnectionFactory.Builder
incomingContentLengthStrategy(ContentLengthStrategy incomingContentLengthStrategy)
DefaultBHttpClientConnectionFactory.Builder
outgoingContentLengthStrategy(ContentLengthStrategy outgoingContentLengthStrategy)
DefaultBHttpClientConnectionFactory.Builder
requestWriterFactory(HttpMessageWriterFactory<ClassicHttpRequest> requestWriterFactory)
DefaultBHttpClientConnectionFactory.Builder
responseOutOfOrderStrategy(ResponseOutOfOrderStrategy responseOutOfOrderStrategy)
DefaultBHttpClientConnectionFactory.Builder
responseParserFactory(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()
-
-