Uses of Interface
io.helidon.webclient.spi.DnsResolver
Packages that use DnsResolver
Package
Description
Helidon WebClient APIs shared by all types of clients.
Helidon WebClient DNS Resolver First Support.
Helidon WebClient DNS Resolver Round Robin Support.
Helidon WebClient SPI.
-
Uses of DnsResolver in io.helidon.webclient.api
Classes in io.helidon.webclient.api that implement DnsResolverMethods in io.helidon.webclient.api that return DnsResolverModifier and TypeMethodDescriptionConnectionKey.dnsResolver()ConfiguredDnsResolver.HttpClientConfig.BuilderBase.HttpClientConfigImpl.dnsResolver()HttpClientConfig.dnsResolver()DNS resolver to be used by this client.Methods in io.helidon.webclient.api that return types with arguments of type DnsResolverModifier and TypeMethodDescriptionHttpClientConfig.BuilderBase.dnsResolver()DNS resolver to be used by this client.Methods in io.helidon.webclient.api with parameters of type DnsResolverModifier and TypeMethodDescriptionstatic ConnectionKeyConnectionKey.create(ClientUri uri, Tls tls, DnsResolver dnsResolver, DnsAddressLookup dnsAddressLookup, Proxy proxy) Create new instance of theConnectionKey.static ConnectionKeyConnectionKey.create(ClientUri uri, SniConfig sni, Tls tls, DnsResolver dnsResolver, DnsAddressLookup dnsAddressLookup, Proxy proxy, ClientRequestHeaders headers) Create new instance of theConnectionKey.static ConnectionKeyConnectionKey.create(String scheme, String host, int port, Tls tls, DnsResolver dnsResolver, DnsAddressLookup dnsAddressLookup, Proxy proxy) Create new instance of theConnectionKey.static ConnectionKeyConnectionKey.createUnixDomainSocket(ClientUri uri, Tls tls, DnsResolver dnsResolver, DnsAddressLookup dnsAddressLookup, UnixDomainSocketAddress address) Create new instance of theConnectionKeyfor a Unix domain socket transport.static ConnectionKeyConnectionKey.createUnixDomainSocket(ClientUri uri, SniConfig sni, Tls tls, DnsResolver dnsResolver, DnsAddressLookup dnsAddressLookup, UnixDomainSocketAddress address, ClientRequestHeaders headers) Create new instance of theConnectionKeyfor a Unix domain socket transport.static ConnectionKeyConnectionKey.createUnixDomainSocket(String scheme, String host, int port, Tls tls, DnsResolver dnsResolver, DnsAddressLookup dnsAddressLookup, UnixDomainSocketAddress address) Create new instance of theConnectionKeyfor a Unix domain socket transport.HttpClientConfig.BuilderBase.dnsResolver(DnsResolver dnsResolver) DNS resolver to be used by this client. -
Uses of DnsResolver in io.helidon.webclient.dns.resolver.first
Methods in io.helidon.webclient.dns.resolver.first that return DnsResolver -
Uses of DnsResolver in io.helidon.webclient.dns.resolver.roundrobin
Classes in io.helidon.webclient.dns.resolver.roundrobin that implement DnsResolverModifier and TypeClassDescriptionfinal classRound-robin DNS resolver implementation.Methods in io.helidon.webclient.dns.resolver.roundrobin that return DnsResolver -
Uses of DnsResolver in io.helidon.webclient.spi
Methods in io.helidon.webclient.spi that return DnsResolverModifier and TypeMethodDescriptionDnsResolverProvider.createDnsResolver()Create new instance of theDnsResolver.