abstract class UniSequentialDnsServerAddressStreamProvider extends java.lang.Object implements DnsServerAddressStreamProvider
DnsServerAddressStreamProvider which is backed by a single DnsServerAddresses.| Modifier and Type | Field and Description |
|---|---|
private DnsServerAddresses |
addresses |
| Constructor and Description |
|---|
UniSequentialDnsServerAddressStreamProvider(DnsServerAddresses addresses) |
| Modifier and Type | Method and Description |
|---|---|
DnsServerAddressStream |
nameServerAddressStream(java.lang.String hostname)
Ask this provider for the name servers to query for
hostname. |
private final DnsServerAddresses addresses
UniSequentialDnsServerAddressStreamProvider(DnsServerAddresses addresses)
public final DnsServerAddressStream nameServerAddressStream(java.lang.String hostname)
DnsServerAddressStreamProviderhostname.nameServerAddressStream in interface DnsServerAddressStreamProviderhostname - The hostname for which to lookup the DNS server addressed to use.
If this is the final DnsServerAddressStreamProvider to be queried then generally empty
string or '.' correspond to the default DnsServerAddressStream.DnsServerAddressStream which should be used to resolve hostname.