| Interface | Description |
|---|---|
| ChangeNotifier<T> |
A change notifier represents a watched lookup from a
DnsSrvWatcher. |
| 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 change
|
| ChangeNotifierFactory<T> |
Creates a
ChangeNotifierFactory.RunnableChangeNotifier from a FQDN. |
| ChangeNotifierFactory.RunnableChangeNotifier<T> |
A
ChangeNotifier that that can be executed. |
| DnsSrvResolver |
Contract for doing SRV lookups.
|
| DnsSrvWatcher<T> |
A watcher for DNS SRV records.
|
| DnsSrvWatcherFactory<T> |
A factory for creating
DnsSrvWatcher implementations. |
| ErrorHandler |
Error handler callback for errors thrown by the
DnsSrvResolver used in a
DnsSrvWatcher. |
| Class | Description |
|---|---|
| ChangeNotifiers | |
| DnsSrvResolvers |
Provides builders for configuring and instantiating
DnsSrvResolvers. |
| DnsSrvResolvers.DnsSrvResolverBuilder | |
| DnsSrvWatchers |
Provides builders for configuring and instantiating
DnsSrvWatchers. |
| DnsSrvWatchers.DnsSrvWatcherBuilder<T> | |
| LookupResult |
Immutable data object with the relevant parts of an SRV record.
|
| SimpleLookupFactory |
A LookupFactory that always returns new instances.
|
| Exception | Description |
|---|---|
| DnsException |
RuntimeException thrown by the Spotify DNS library.
|
Copyright © 2016. All rights reserved.