Home / Type/ DnsServerAddressStreamProvider Type — netty Architecture

DnsServerAddressStreamProvider Type — netty Architecture

Architecture documentation for the DnsServerAddressStreamProvider type/interface in DnsServerAddressStreamProvider.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  ff8bf3cb_2808_60c6_aee4_1d1503d88b43["DnsServerAddressStreamProvider"]
  9e1c032a_2588_6d47_472f_d1eefa62e314["DnsServerAddressStreamProvider.java"]
  ff8bf3cb_2808_60c6_aee4_1d1503d88b43 -->|defined in| 9e1c032a_2588_6d47_472f_d1eefa62e314
  style ff8bf3cb_2808_60c6_aee4_1d1503d88b43 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddressStreamProvider.java lines 25–34

public interface DnsServerAddressStreamProvider {
    /**
     * Ask this provider for the name servers to query for {@code hostname}.
     * @param hostname The hostname for which to lookup the DNS server addressed to use.
     *                 If this is the final {@link DnsServerAddressStreamProvider} to be queried then generally empty
     *                 string or {@code '.'} correspond to the default {@link DnsServerAddressStream}.
     * @return The {@link DnsServerAddressStream} which should be used to resolve {@code hostname}.
     */
    DnsServerAddressStream nameServerAddressStream(String hostname);
}

Frequently Asked Questions

What is the DnsServerAddressStreamProvider type?
DnsServerAddressStreamProvider is a type/interface in the netty codebase, defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddressStreamProvider.java.
Where is DnsServerAddressStreamProvider defined?
DnsServerAddressStreamProvider is defined in resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddressStreamProvider.java at line 25.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free