DnsQueryLifecycleObserverFactory that enables detailed logging in the DnsNameResolver.
When configured on the resolver, detailed trace information will be generated so that it is easier to understand the cause of resolution failure.
| Modifier and Type | Field and Description |
|---|---|
| private static final InternalLogger | |
| private final InternalLogLevel | |
| private final InternalLogger |
| Access | Constructor and Description |
|---|---|
| public | LoggingDnsQueryLifeCycleObserverFactory()
Create |
| public | LoggingDnsQueryLifeCycleObserverFactory(LogLevel
The log level to use for logging resolver events. level)Create |
| public | LoggingDnsQueryLifeCycleObserverFactory(Class<?>
The class context for the logger to use. classContext, LogLevel The log level to use for logging resolver events. level)Create |
| public | LoggingDnsQueryLifeCycleObserverFactory(String
The name for the logger to use. name, LogLevel The log level to use for logging resolver events. level)Create |
| Modifier and Type | Method and Description |
|---|---|
| private static InternalLogLevel | |
| public DnsQueryLifecycleObserver | newDnsQueryLifecycleObserver(DnsQuestion
The question being asked. question)Implements io. DnsQueryLifecycleObserver.
|
| DEFAULT_LOGGER | back to summary |
|---|---|
| private static final InternalLogger DEFAULT_LOGGER | |
| level | back to summary |
|---|---|
| private final InternalLogLevel level | |
| logger | back to summary |
|---|---|
| private final InternalLogger logger | |
| LoggingDnsQueryLifeCycleObserverFactory | back to summary |
|---|---|
| public LoggingDnsQueryLifeCycleObserverFactory() Create | |
| LoggingDnsQueryLifeCycleObserverFactory | back to summary |
|---|---|
| public LoggingDnsQueryLifeCycleObserverFactory(LogLevel level) Create
| |
| LoggingDnsQueryLifeCycleObserverFactory | back to summary |
|---|---|
| public LoggingDnsQueryLifeCycleObserverFactory(Class<?> classContext, LogLevel level) Create | |
| LoggingDnsQueryLifeCycleObserverFactory | back to summary |
|---|---|
| public LoggingDnsQueryLifeCycleObserverFactory(String name, LogLevel level) Create | |
| checkAndConvertLevel | back to summary |
|---|---|
| private static InternalLogLevel checkAndConvertLevel(LogLevel level) | |
| newDnsQueryLifecycleObserver | back to summary |
|---|---|
| public DnsQueryLifecycleObserver newDnsQueryLifecycleObserver(DnsQuestion question) Implements io. Doc from io. Create a new instance of a
| |