Package com.mongodb.spi.dns
Interface DnsClient
public interface DnsClient
An interface describing a DNS client.
- Since:
 - 4.6
 - See Also:
 
- 
Method Summary
Modifier and TypeMethodDescriptiongetResourceRecordData(String name, String type) Gets the resource record values for the given name and type. 
- 
Method Details
- 
getResourceRecordData
Gets the resource record values for the given name and type.Implementations should throw
DnsWithResponseCodeExceptionif the DNS response code is known. Otherwise, the more genericDnsExceptionshould be thrown.- Parameters:
 name- the name of the resource to look uptype- the resource record type, typically either"SRV"or"TXT".- Returns:
 - the list of values for the requested resource, or the empty list if none exist
 - Throws:
 DnsException- the exception
 
 -