Package io.grpc.internal
Interface DnsNameResolver.ResourceResolverFactory
-
- All Known Implementing Classes:
JndiResourceResolverFactory
- Enclosing class:
- DnsNameResolver
static interface DnsNameResolver.ResourceResolverFactoryDnsNameResolver.ResourceResolverFactoryis a factory for making resource resolvers. It supports optionally checking if the factory is available.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DnsNameResolver.ResourceResolvernewResourceResolver()Creates a new resource resolver.java.lang.ThrowableunavailabilityCause()Returns the reason why the resource resolver cannot be created.
-
-
-
Method Detail
-
newResourceResolver
@Nullable DnsNameResolver.ResourceResolver newResourceResolver()
Creates a new resource resolver. The return value isnulliffunavailabilityCause()is not null;
-
unavailabilityCause
@Nullable java.lang.Throwable unavailabilityCause()
Returns the reason why the resource resolver cannot be created. The return value isnullifnewResourceResolver()is suitable for use.
-
-