Uses of Interface
org.xbill.DNS.Resolver
Packages that use Resolver
-
Uses of Resolver in org.xbill.DNS
Classes in org.xbill.DNS that implement ResolverModifier and TypeClassDescriptionfinal classProof-of-concept DNS over HTTP (DoH) resolver.(package private) classclassAn implementation ofResolverthat can send queries to multiple servers, sending the queries multiple times if necessary.classAn implementation of Resolver that sends one query to one server.Fields in org.xbill.DNS declared as ResolverModifier and TypeFieldDescriptionprivate static ResolverLookup.defaultResolverprivate final ResolverExtendedResolver.ResolverEntry.resolverprivate ResolverLookup.resolverprivate ResolverMessage.resolverMethods in org.xbill.DNS that return ResolverModifier and TypeMethodDescriptionstatic ResolverLookup.getDefaultResolver()Gets the Resolver that will be used as the default by future Lookups.ExtendedResolver.getResolver(int n) Returns the nth resolver used by this ExtendedResolverResolver[]ExtendedResolver.getResolvers()Returns all resolvers used by this ExtendedResolverMethods in org.xbill.DNS that return types with arguments of type ResolverModifier and TypeMethodDescriptionMessage.getResolver()Gets the resolver that originally received this Message from a server.Methods in org.xbill.DNS with parameters of type ResolverModifier and TypeMethodDescriptionvoidExtendedResolver.addResolver(Resolver r) Adds a new resolver to be used by this ExtendedResolvervoidExtendedResolver.deleteResolver(Resolver r) Deletes a resolver used by this ExtendedResolverstatic voidLookup.setDefaultResolver(Resolver resolver) Sets the default Resolver to be used as the default by future Lookups.voidLookup.setResolver(Resolver resolver) Sets the resolver to use when performing this lookup.voidMessage.setResolver(Resolver resolver) Sets the resolver that originally received this Message from a server.Constructors in org.xbill.DNS with parameters of type ResolverModifierConstructorDescriptionExtendedResolver(Resolver[] resolvers) Creates a new Extended Resolver(package private)Constructor parameters in org.xbill.DNS with type arguments of type ResolverModifierConstructorDescriptionExtendedResolver(Iterable<Resolver> resolvers) Creates a newExtendedResolver. -
Uses of Resolver in org.xbill.DNS.dnssec
Classes in org.xbill.DNS.dnssec that implement ResolverModifier and TypeClassDescriptionfinal classThis resolver validates responses with DNSSEC.Fields in org.xbill.DNS.dnssec declared as ResolverModifier and TypeFieldDescriptionprivate final ResolverValidatingResolver.headResolverThe resolver that performs the actual DNS lookups.Constructors in org.xbill.DNS.dnssec with parameters of type ResolverModifierConstructorDescriptionValidatingResolver(Resolver headResolver) Creates a new instance of this class.ValidatingResolver(Resolver headResolver, Clock clock) Creates a new instance of this class. -
Uses of Resolver in org.xbill.DNS.lookup
Fields in org.xbill.DNS.lookup declared as ResolverModifier and TypeFieldDescriptionprivate ResolverLookupSession.LookupSessionBuilder.resolverprivate final ResolverLookupSession.resolverMethods in org.xbill.DNS.lookup with parameters of type ResolverConstructors in org.xbill.DNS.lookup with parameters of type ResolverModifierConstructorDescriptionprivateLookupSession(@NonNull Resolver resolver, int maxRedirects, int ndots, List<Name> searchPath, boolean cycleResults, List<Cache> caches, HostsFileParser hostsFileParser, Executor executor, IrrelevantRecordMode irrelevantRecordMode) -
Uses of Resolver in org.xbill.DNS.tools
Fields in org.xbill.DNS.tools declared as Resolver