All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description ChangeNotifier<T> A change notifier represents a watched lookup from aDnsSrvWatcher.ChangeNotifier.ChangeNotification<T> A change event containing the current and previous set of records.ChangeNotifier.Listener<T> A listener which will be called when the set of records changeChangeNotifierFactory<T> Creates aChangeNotifierFactory.RunnableChangeNotifierfrom a FQDN.ChangeNotifierFactory.RunnableChangeNotifier<T> AChangeNotifierthat that can be executed.ChangeNotifiers DnsException RuntimeException thrown by the Spotify DNS library.DnsReporter Implement to report statistics for DNS request.DnsSrvResolver Contract for doing SRV lookups.DnsSrvResolvers Provides builders for configuring and instantiatingDnsSrvResolvers.DnsSrvResolvers.DnsSrvResolverBuilder DnsSrvWatcher<T> A watcher for DNS SRV records.DnsSrvWatcherFactory<T> A factory for creatingDnsSrvWatcherimplementations.DnsSrvWatchers Provides builders for configuring and instantiatingDnsSrvWatchers.DnsSrvWatchers.DnsSrvWatcherBuilder<T> DnsTimingContext Implement to handle timings when performing dns requests.ErrorHandler Error handler callback for errors thrown by theDnsSrvResolverused in aDnsSrvWatcher.LookupResult Immutable data object with the relevant parts of an SRV record.SimpleLookupFactory A LookupFactory that always returns new instances.