diff --git a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/nio/DefaultAsyncClientConnectionOperator.java b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/nio/DefaultAsyncClientConnectionOperator.java index 28515675e7..4c4177a9c8 100644 --- a/httpclient5/src/main/java/org/apache/hc/client5/http/impl/nio/DefaultAsyncClientConnectionOperator.java +++ b/httpclient5/src/main/java/org/apache/hc/client5/http/impl/nio/DefaultAsyncClientConnectionOperator.java @@ -71,7 +71,15 @@ public class DefaultAsyncClientConnectionOperator implements AsyncClientConnecti private final MultihomeIOSessionRequester sessionRequester; private final Lookup tlsStrategyLookup; - DefaultAsyncClientConnectionOperator( + /** + * Constructs a new {@code DefaultAsyncClientConnectionOperator}. + * + *

Note: this class is marked {@code @Internal}; rely on it + * only if you are prepared for incompatible changes in a future major + * release. Typical client code should use the high-level builders in + * {@code HttpAsyncClients} instead.

+ */ + protected DefaultAsyncClientConnectionOperator( final Lookup tlsStrategyLookup, final SchemePortResolver schemePortResolver, final DnsResolver dnsResolver) {