| Package | Description |
|---|---|
| org.apache.druid.server | |
| org.apache.druid.server.log |
| Constructor and Description |
|---|
QueryLifecycle(QueryToolChestWarehouse warehouse,
QuerySegmentWalker texasRanger,
GenericQueryMetricsFactory queryMetricsFactory,
ServiceEmitter emitter,
RequestLogger requestLogger,
AuthorizerMapper authorizerMapper,
DefaultQueryConfig defaultQueryConfig,
long startMs,
long startNs) |
QueryLifecycleFactory(QueryToolChestWarehouse warehouse,
QuerySegmentWalker texasRanger,
GenericQueryMetricsFactory queryMetricsFactory,
ServiceEmitter emitter,
RequestLogger requestLogger,
AuthConfig authConfig,
AuthorizerMapper authorizerMapper,
com.google.common.base.Supplier<DefaultQueryConfig> queryConfigSupplier) |
| Modifier and Type | Class and Description |
|---|---|
static class |
ComposingRequestLoggerProvider.ComposingRequestLogger |
class |
EmittingRequestLogger |
class |
FileRequestLogger |
static class |
FilteredRequestLoggerProvider.FilteredRequestLogger |
class |
LoggingRequestLogger |
class |
NoopRequestLogger |
static class |
SwitchingRequestLoggerProvider.SwitchingRequestLogger |
| Modifier and Type | Method and Description |
|---|---|
RequestLogger |
EmittingRequestLoggerProvider.get() |
RequestLogger |
LoggingRequestLoggerProvider.get() |
RequestLogger |
NoopRequestLoggerProvider.get() |
RequestLogger |
SwitchingRequestLoggerProvider.get() |
RequestLogger |
ComposingRequestLoggerProvider.get() |
RequestLogger |
FileRequestLoggerProvider.get() |
RequestLogger |
FilteredRequestLoggerProvider.get() |
RequestLogger |
FilteredRequestLoggerProvider.FilteredRequestLogger.getDelegate() |
| Constructor and Description |
|---|
FilteredRequestLogger(RequestLogger logger,
long queryTimeThresholdMs,
long sqlQueryTimeThresholdMs,
List<String> mutedQueryTypes) |
SwitchingRequestLogger(RequestLogger nativeQueryLogger,
RequestLogger sqlQueryLogger) |
| Constructor and Description |
|---|
ComposingRequestLogger(List<RequestLogger> loggers) |
Copyright © 2011–2021 The Apache Software Foundation. All rights reserved.