Package io.netty.resolver.dns
Class DnsServerAddressStreamProviders
- java.lang.Object
-
- io.netty.resolver.dns.DnsServerAddressStreamProviders
-
public final class DnsServerAddressStreamProviders extends java.lang.ObjectUtility methods related toDnsServerAddressStreamProvider.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classDnsServerAddressStreamProviders.DefaultProviderHolder
-
Field Summary
Fields Modifier and Type Field Description private static InternalLoggerLOGGERprivate static java.lang.reflect.Constructor<? extends DnsServerAddressStreamProvider>STREAM_PROVIDER_CONSTRUCTOR
-
Constructor Summary
Constructors Modifier Constructor Description privateDnsServerAddressStreamProviders()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DnsServerAddressStreamProviderplatformDefault()ADnsServerAddressStreamProviderwhich inherits the DNS servers from your local host's configuration.static DnsServerAddressStreamProviderunixDefault()
-
-
-
Field Detail
-
LOGGER
private static final InternalLogger LOGGER
-
STREAM_PROVIDER_CONSTRUCTOR
private static final java.lang.reflect.Constructor<? extends DnsServerAddressStreamProvider> STREAM_PROVIDER_CONSTRUCTOR
-
-
Method Detail
-
platformDefault
public static DnsServerAddressStreamProvider platformDefault()
ADnsServerAddressStreamProviderwhich inherits the DNS servers from your local host's configuration.Note that only macOS and Linux are currently supported.
- Returns:
- A
DnsServerAddressStreamProviderwhich inherits the DNS servers from your local host's configuration.
-
unixDefault
public static DnsServerAddressStreamProvider unixDefault()
-
-