MCPcopy Create free account
hub / github.com/grpc/grpc-java / AddressResolver

Interface AddressResolver

core/src/main/java/io/grpc/internal/DnsNameResolver.java:590–593  ·  view source on GitHub ↗

AddressResolver resolves a hostname into a list of addresses.

Source from the content-addressed store, hash-verified

588 * AddressResolver resolves a hostname into a list of addresses.
589 */
590 @VisibleForTesting
591 public interface AddressResolver {
592 List<InetAddress> resolveAddress(String host) throws Exception;
593 }
594
595 private enum JdkAddressResolver implements AddressResolver {
596 INSTANCE;

Callers 8

resolve_neverCacheMethod · 0.95
testExecutor_defaultMethod · 0.95
testExecutor_customMethod · 0.95
resolve_cacheForeverMethod · 0.95
resolve_usingCacheMethod · 0.95
resolve_cacheExpiredMethod · 0.95
resolveDefaultValueMethod · 0.95

Implementers 3

JdkAddressResolvercore/src/main/java/io/grpc/internal/Dn
DnsNameResolverTestcore/src/test/java/io/grpc/internal/Dn
GrpclbNameResolverTestgrpclb/src/test/java/io/grpc/grpclb/Gr

Calls

no outgoing calls

Tested by

no test coverage detected