Uses of Interface
org.apache.hc.client5.http.DnsResolver
-
Packages that use DnsResolver Package Description org.apache.hc.client5.http Client component APIs common to all client transports such as connection route information and resolution as well as common HTTP method definitions and exception classes.org.apache.hc.client5.http.impl org.apache.hc.client5.http.impl.async Asynchronous HTTP client API implementation that supports both HTTP/2 and HTTP/1.1 transport.org.apache.hc.client5.http.impl.auth Standard and common HTTP authentication schemes.org.apache.hc.client5.http.impl.io Client connection management functions based the classic connection management APIs.org.apache.hc.client5.http.impl.nio Client connection management functions based the asynchronous connection management APIs. -
-
Uses of DnsResolver in org.apache.hc.client5.http
Classes in org.apache.hc.client5.http that implement DnsResolver Modifier and Type Class Description class
SystemDefaultDnsResolver
DNS resolver that uses the default OS implementation for resolving host names. -
Uses of DnsResolver in org.apache.hc.client5.http.impl
Classes in org.apache.hc.client5.http.impl that implement DnsResolver Modifier and Type Class Description class
InMemoryDnsResolver
In-memoryDnsResolver
implementation. -
Uses of DnsResolver in org.apache.hc.client5.http.impl.async
Fields in org.apache.hc.client5.http.impl.async declared as DnsResolver Modifier and Type Field Description private DnsResolver
H2AsyncClientBuilder. dnsResolver
Methods in org.apache.hc.client5.http.impl.async with parameters of type DnsResolver Modifier and Type Method Description static MinimalH2AsyncClient
HttpAsyncClients. createHttp2Minimal(org.apache.hc.core5.http2.config.H2Config h2Config, org.apache.hc.core5.reactor.IOReactorConfig ioReactorConfig, DnsResolver dnsResolver, org.apache.hc.core5.http.nio.ssl.TlsStrategy tlsStrategy)
CreatesMinimalH2AsyncClient
instance optimized for HTTP/2 multiplexing message transport without advanced HTTP protocol functionality.private static MinimalH2AsyncClient
HttpAsyncClients. createMinimalHttp2AsyncClientImpl(org.apache.hc.core5.reactor.IOEventHandlerFactory eventHandlerFactory, AsyncPushConsumerRegistry pushConsumerRegistry, org.apache.hc.core5.reactor.IOReactorConfig ioReactorConfig, DnsResolver dnsResolver, org.apache.hc.core5.http.nio.ssl.TlsStrategy tlsStrategy)
H2AsyncClientBuilder
H2AsyncClientBuilder. setDnsResolver(DnsResolver dnsResolver)
AssignsDnsResolver
instance.Constructors in org.apache.hc.client5.http.impl.async with parameters of type DnsResolver Constructor Description MinimalH2AsyncClient(org.apache.hc.core5.reactor.IOEventHandlerFactory eventHandlerFactory, AsyncPushConsumerRegistry pushConsumerRegistry, org.apache.hc.core5.reactor.IOReactorConfig reactorConfig, java.util.concurrent.ThreadFactory threadFactory, java.util.concurrent.ThreadFactory workerThreadFactory, DnsResolver dnsResolver, org.apache.hc.core5.http.nio.ssl.TlsStrategy tlsStrategy)
-
Uses of DnsResolver in org.apache.hc.client5.http.impl.auth
Fields in org.apache.hc.client5.http.impl.auth declared as DnsResolver Modifier and Type Field Description private DnsResolver
GGSSchemeBase. dnsResolver
Deprecated.private DnsResolver
KerberosSchemeFactory. dnsResolver
Deprecated.private DnsResolver
SPNegoSchemeFactory. dnsResolver
Deprecated.Constructors in org.apache.hc.client5.http.impl.auth with parameters of type DnsResolver Constructor Description GGSSchemeBase(KerberosConfig config, DnsResolver dnsResolver)
Deprecated.KerberosScheme(KerberosConfig config, DnsResolver dnsResolver)
Deprecated.KerberosSchemeFactory(KerberosConfig config, DnsResolver dnsResolver)
Deprecated.SPNegoScheme(KerberosConfig config, DnsResolver dnsResolver)
Deprecated.SPNegoSchemeFactory(KerberosConfig config, DnsResolver dnsResolver)
Deprecated. -
Uses of DnsResolver in org.apache.hc.client5.http.impl.io
Fields in org.apache.hc.client5.http.impl.io declared as DnsResolver Modifier and Type Field Description private DnsResolver
DefaultHttpClientConnectionOperator. dnsResolver
private DnsResolver
PoolingHttpClientConnectionManagerBuilder. dnsResolver
Methods in org.apache.hc.client5.http.impl.io with parameters of type DnsResolver Modifier and Type Method Description PoolingHttpClientConnectionManagerBuilder
PoolingHttpClientConnectionManagerBuilder. setDnsResolver(DnsResolver dnsResolver)
AssignsDnsResolver
instance.Constructors in org.apache.hc.client5.http.impl.io with parameters of type DnsResolver Constructor Description BasicHttpClientConnectionManager(org.apache.hc.core5.http.config.Lookup<ConnectionSocketFactory> socketFactoryRegistry, org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory, SchemePortResolver schemePortResolver, DnsResolver dnsResolver)
DefaultHttpClientConnectionOperator(org.apache.hc.core5.http.config.Lookup<ConnectionSocketFactory> socketFactoryRegistry, SchemePortResolver schemePortResolver, DnsResolver dnsResolver)
PoolingHttpClientConnectionManager(org.apache.hc.core5.http.config.Registry<ConnectionSocketFactory> socketFactoryRegistry, org.apache.hc.core5.pool.PoolConcurrencyPolicy poolConcurrencyPolicy, org.apache.hc.core5.pool.PoolReusePolicy poolReusePolicy, org.apache.hc.core5.util.TimeValue timeToLive, SchemePortResolver schemePortResolver, DnsResolver dnsResolver, org.apache.hc.core5.http.io.HttpConnectionFactory<ManagedHttpClientConnection> connFactory)
-
Uses of DnsResolver in org.apache.hc.client5.http.impl.nio
Fields in org.apache.hc.client5.http.impl.nio declared as DnsResolver Modifier and Type Field Description private DnsResolver
MultihomeIOSessionRequester. dnsResolver
private DnsResolver
PoolingAsyncClientConnectionManagerBuilder. dnsResolver
Methods in org.apache.hc.client5.http.impl.nio with parameters of type DnsResolver Modifier and Type Method Description PoolingAsyncClientConnectionManagerBuilder
PoolingAsyncClientConnectionManagerBuilder. setDnsResolver(DnsResolver dnsResolver)
AssignsDnsResolver
instance.Constructors in org.apache.hc.client5.http.impl.nio with parameters of type DnsResolver Constructor Description DefaultAsyncClientConnectionOperator(org.apache.hc.core5.http.config.Lookup<org.apache.hc.core5.http.nio.ssl.TlsStrategy> tlsStrategyLookup, SchemePortResolver schemePortResolver, DnsResolver dnsResolver)
MultihomeConnectionInitiator(org.apache.hc.core5.reactor.ConnectionInitiator connectionInitiator, DnsResolver dnsResolver)
MultihomeIOSessionRequester(DnsResolver dnsResolver)
PoolingAsyncClientConnectionManager(org.apache.hc.core5.http.config.Lookup<org.apache.hc.core5.http.nio.ssl.TlsStrategy> tlsStrategyLookup, org.apache.hc.core5.pool.PoolConcurrencyPolicy poolConcurrencyPolicy, org.apache.hc.core5.pool.PoolReusePolicy poolReusePolicy, org.apache.hc.core5.util.TimeValue timeToLive, SchemePortResolver schemePortResolver, DnsResolver dnsResolver)
-