Package io.grpc.internal
Interface DnsNameResolver.ResourceResolverFactory
-
- All Known Implementing Classes:
JndiResourceResolverFactory
- Enclosing class:
- DnsNameResolver
static interface DnsNameResolver.ResourceResolverFactory
DnsNameResolver.ResourceResolverFactory
is 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.ResourceResolver
newResourceResolver()
Creates a new resource resolver.java.lang.Throwable
unavailabilityCause()
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 isnull
iffunavailabilityCause()
is not null;
-
unavailabilityCause
@Nullable java.lang.Throwable unavailabilityCause()
Returns the reason why the resource resolver cannot be created. The return value isnull
ifnewResourceResolver()
is suitable for use.
-
-